Senior Java Software Engineer (AI Integration) - Casablanca

Informatique / Electronique - Secteur Informatique

  • Intermédiaire (3 à 5 ans) - Confirmé (5 à 10 ans)
  • Casablanca et région - Maroc
  • Bac +5 et plus Minimum - Ecole d'ingénieur

Recherche de nouveauté Besoin de réflexion Besoin d'autonomie Implication au travail Ambition

  • CDI
  • Télétravail : Hybride
Publiée aujourd'hui sur ReKrute.com - Postulez avant le 26/08/2026

Behind The Brand

Découvrez le quotidien des équipes et les bureaux !

Visiter l'entreprise

Entreprise :

Leyton CognitX is the AI & Tech Advisory of Leyton, bringing together a dynamic team of over 200 tech experts and data scientists. We specialize in delivering innovative AI and technology solutions that transform how organizations operate and compete.

Our approach combines strategic advisory services with custom development, enabling businesses to harness the power of AI and advanced technologies. We work closely with each client to design intelligent, streamlined solutions that address their specific challenges and align with their strategic objectives.

At Leyton CognitX , we believe that technology is more than just tools; it's a catalyst for meaningful organizational and technological transformation. Our mission is to empower companies to leverage AI and cutting-edge tech, turning complex challenges into opportunities for growth, efficiency, and innovation.

Culture de l'entreprise :

Leyton se distingue par une culture largement orientée vers la coopération, plaçant l’humain, la confiance et le bien-être des collaborateurs au cœur de son fonctionnement. L’entreprise privilégie un management de proximité, fondé sur l’accompagnement, la responsabilisation et la qualité des relations au sein des équipes. Cette base collaborative est renforcée par une dimension innovation marquée, qui encourage l’initiative, la créativité et l’agilité. Les cultures de compétition et d’organisation, plus secondaires, apportent un cadre structuré et une orientation résultats, tout en soutenant l’efficacité opérationnelle.

Poste :

First and foremost a seasoned Software Engineer, you master the design and development of robust production-grade applications. You integrate AI capabilities — LLMs, agents, RAG — into the systems you build, without being a data scientist. You may work on two types of contexts: internal Leyton CognitX projects (Java/Spring Boot), or assignments for large enterprise clients in varied stacks (Python, Node.js/TypeScript or other). The allocation is determined based on business needs and activity.

Key Responsibilities

Software Engineering — Core of the Role

• Design and develop complete end-to-end features: APIs, business logic, unit and integration tests, deployment.

• Ensure code quality: SOLID principles, design patterns, clean architecture, code reviews, SonarQube.

• Build and maintain robust REST APIs — versioning, security, error handling, performance.

• Work in CI/CD environments: Git flow, PR reviews, automated pipelines, regression testing.

• Ensure scalability and security of production systems.

AI Integration — Expected Capability

• Integrate LLMs into business applications: OpenAI, Anthropic, Mistral — via API, with token, cost, and latency management.

• Build RAG pipelines: chunking, embedding, vector stores, retrieval — as a component of a larger application.

• Implement LLM agents with LangChain / LangGraph for automated workflows.

• Measure and evaluate the quality of AI outputs integrated into the product (RAGAS, custom metrics, monitoring).

Leadership & Collaboration

• Mentor junior and mid-level engineers — code reviews, technical mentoring, sharing best practices.

• Work directly with clients / product owners: gather requirements, present technical solutions, adapt communication style.

• Participate in architecture decisions and define the team's technical standards.

Project Planning & Delivery

• Translate business needs into robust and well-architected technical solutions.

• Break down strategic objectives into manageable tasks, estimate workloads, and define clear delivery roadmaps.

• Drive feature delivery on time, aligned with product and business objectives.

• Track and help resolve technical blockers to maintain team efficiency.

• Prepare and validate deliverables, ensuring smooth delivery aligned with business goals.

Profil recherché :

Ideal Candidate Profile

• 3 to 5 years of experience in software development — you are above all a solid Software Engineer.

• Proficiency in Java/Spring Boot for internal projects, and ability to switch to Python or Node.js/TypeScript for client assignments.

• Proven hands-on experience integrating LLMs into applications (production systems, not just notebooks).

• Ability to manage multiple projects simultaneously and prioritize effectively.

• Problem-solving mindset: brute force → optimization → edge cases — able to think out loud.

• Curiosity for applied AI, practical sense: you assess what does or does not warrant using AI in a system.

• Strong client communication skills and ability to mentor junior profiles.

What We Offer

  • Opportunities for professional development and advancement within a growing organization.
  • Involvement in large-scale worldwide projects spanning over 18 countries, providing exposure to diverse cultures and environments.
  • Collaborative and challenging work environment, surrounded by brilliant collaborators who inspire continuous improvement and innovation.
  • TechlabWay career growth path, offering opportunities for career advancement and skill development.
  • Modern and stylish office environment equipped with cutting-edge technologies.
  • Access to the latest technologies and tools, working on the forefront of innovation in the industry.

Adresse de notre siège :

Parc Casanearshore Sidi Maârouf Shore 14 20 100 Casablanca

Traits de personnalité souhaités :

Recherche de nouveauté Besoin de réflexion Besoin d'autonomie Implication au travail Ambition

4K
Matching global
N/A
N/A
FineTunePro
COMPÉTENCES
N/A
Kapacity Revealer
PERSONNALITÉ
N/A
Feel Good
CULTURE

Ici, vous pouvez retrouver un taux de recommandation de cette offre pour vous, ainsi que des informations pour mettre en avant votre candidature. Connectez-vous / Inscrivez-vous pour consulter ces informations personnalisées.

ReKrute vous offre ce nouveau test de personnalité pour mieux vous connaitre et valoriser vos candidatures. Passez-le dès maintenant, cela ne prend que 5 minutes maximum.