📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Java Software Engineer (AI Integration)

Leyton CognitX · Casablanca

Senior 🇬🇧 English
Java Spring Boot REST APIs SOLID principles Design patterns Clean architecture SonarQube Git LangChain LangGraph RAG pipelines Vector stores Latency management Monitoring Code reviews

Job description

About the role

As a Senior Java Software Engineer focused on AI integration, you will design and deliver production‑grade applications while embedding large language model capabilities into client solutions. You will work on internal projects using Java/Spring Boot and on enterprise assignments that may involve Python or Node.js/TypeScript, adapting to business needs.

Key responsibilities

  • Design and develop end‑to‑end features, including APIs, business logic, unit and integration tests, and deployment pipelines.
  • Maintain code quality through SOLID principles, design patterns, clean architecture, code reviews, and SonarQube analysis.
  • Build robust, versioned, secure, and performant REST APIs.
  • Operate in CI/CD environments using Git flow, pull‑request reviews, automated pipelines, and regression testing.
  • Integrate LLMs (OpenAI, Anthropic, Mistral) via APIs, managing tokens, costs, and latency.
  • Construct Retrieval‑Augmented Generation (RAG) pipelines with chunking, embedding, vector stores, and retrieval components.
  • Implement LLM agents using LangChain or LangGraph for automated workflows.
  • Measure AI output quality with RAGAS or custom metrics and monitor performance.
  • Mentor junior and mid‑level engineers, conduct code reviews, and share best practices.
  • Collaborate directly with clients and product owners to gather requirements and present technical solutions.
  • Participate in architecture decisions and define technical standards for the team.

Required profile

  • Seasoned software engineer with a proven track record of delivering production‑grade Java applications.
  • Strong ability to integrate AI capabilities without being a data scientist.
  • Experience working on both internal projects and client‑facing engagements across varied technology stacks.
  • Effective mentor and communicator, capable of translating technical concepts for diverse audiences.

Required skills

  • Java
  • Spring Boot
  • REST APIs
  • SOLID principles
  • Design patterns
  • Clean architecture
  • SonarQube
  • Git
  • CI/CD pipelines
  • Unit testing
  • Integration testing
  • OpenAI API
  • Anthropic API
  • Mistral API
  • LangChain
  • LangGraph
  • RAG pipelines
  • Vector stores
  • Token management
  • Latency management
  • Monitoring
  • Code reviews

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Leyton CognitX.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 month ago

Expires 1 week from now

109 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Leyton CognitX

Casablanca