- Company Name
- SANTECLAIR
- Job Title
- Développeur / Développeuse IA
- Job Description
-
**Job Title:** AI Software Engineer
**Role Summary:**
Design, prototype, and industrialize AI components for a new AI‑powered product that accelerates deployment of intelligent tools across a health‑tech organization. Work in a small, cross‑functional team (software engineers, product owner, scrum master, lead dev) within a Java/JavaScript (Spring Boot, React, TypeScript) ecosystem.
**Expectations:**
- Deliver end‑to‑end AI features from concept through production.
- Maintain technical excellence while exploring emerging AI solutions.
- Collaborate closely with stakeholders to ensure secure, scalable, and product‑ready AI integration.
**Key Responsibilities:**
- Architect and build AI bricks (LLM gateway, RAG engines, autonomous agents, workflow automation, AI‑augmented GED).
- Prototype and evaluate new AI tools, libraries, and platforms (LLM, LangChain4j, LangGraph4j, Python, n8n).
- Design and implement data pipelines and inference workflows.
- Secure AI models and data, adhering to information‑security best practices.
- Deploy and monitor AI services using Docker, Maven, Jenkins, and observability tools (Sonar, Kibana, OpenAPI).
- Participate in sprint planning, backlog grooming, and continuous delivery cycles (Scrum, Kanban).
- Communicate progress, risks, and technical decisions to product and engineering leadership.
**Required Skills:**
- Strong proficiency in Java, Spring Boot, React, and TypeScript.
- Experience designing distributed REST/OpenAPI architectures.
- Solid understanding of DevOps practices (CI/CD, containerization, observability).
- Familiarity with LLM concepts, RAG, autonomous agents, and AI orchestration (workflow automation, LLM gateway).
- Knowledge of security principles for information systems.
- Agile experience (Scrum, Kanban).
- Strong analytical, experimental, and communication capabilities.
**Required Education & Certifications:**
- Bachelor’s (Bac+4) or Master’s (Bac+5) degree in Computer Science, Software Engineering, or related field.
- Minimum 3 years of professional software development experience.
---