Find a jobRecruiters

Senior Java Software Engineer (AI Integration)

Exclusive opportunity

Onsite

Senior Java Software Engineer (AI Integration)

Leyton CognitX

Senior Java Software Engineer (AI Integration)

Skills

NodeTypescriptPythonJavaSpring BootAINo-code Automations

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Casablanca, Morocco

Work mode:

Onsite

Published on:

28 August 2026

What they need


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.

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.

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.

Other offers great for you!

These companies are also looking for great profiles

Naxo

Senior Software Engineer Java Backend Circularité

480

Freelance

Lille, France

Hybrid

Skills

Google Cloud PlatformJavaSpring BootKafkaKubernetesTechnical architecture

11 days ago

Quick apply

LeHibou

Analyste / Ingénieur logiciel Wealth

550€ / jour

Freelance

Luxembourg

Hybrid

Skills

C#.NETSQLiteMicrosoft SQL ServerOracleHR Assistant

5 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools