Staff AI Software Engineer
Paris OfficeFull-TimeStaffAI / Data Science
Key Responsibilities:
- Own key responsibilities in the design, architecture, and end-to-end delivery of AI-driven modules.
- Propose innovative solutions by staying ahead of AI landscape trends and emerging technologies.
- Create, design, develop, test, and monitor your code in production autonomously and reliably.
- Collaborate with product managers, designers and other engineers to offer pragmatic solutions to real world problems and implement them end to end.
- Work with your team to design solutions and be accountable for their execution.
- Obtain a good understanding of the business to provide relevant solutions to users and clients.
- Mentor and promote tech growth within the teams.
- Stay up-to-date on new technologies and architectures, demonstrate good judgment in their potential applications.
- Participate in an on-call rotation to respond to critical system issues and ensure continuous system reliability.
Our Tech Stack:
- You do not need to be familiar with all of our technical stack or any specific functional area, but you have a strong willingness to learn and adapt quickly.
- Typescript/Node.js, Python, REST API/GraphQL APIs, Ruby/Rails, React.
- AWS/Serverless or EKS, PostgreSQL, DynamoDB, OpenSearch, Redis.
A little about you:
- You have at least 5+ years experience in software development, using TypeScript & NodeJS/Python/Ruby/Rails or other languages, with a focus on delivering for security, scalability, availability, and performance.
- AI experience is a must for this position: Strong knowledge of LLMs and hands-on experience building with them - including usage, prompting and model integration.
- Proven understanding and direct experience with Agentic AI systems, including designing, developing, and deploying AI Agents and MCP prototype/servers.
- Familiarity with AI frameworks (e.g., LangChain, LlamaIndex, AutoGen) and modern AI architectures such as RAG, vector databases, reranking, and performance optimization.
- Experience working on frontend applications is a big plus, preferably with React.
- Nice to have: you have worked with AWS in a production environment, preferably for high volume / high availability services and understand how to design for, deploy on and get the best out of, the environment and services provided by Amazon).
- Value code simplicity, quality, performance and maintainability.
- Can design pragmatic & simple architectures to solve problems at scale.
- You possess effective and proactive communication skills, and can collaborate with different profiles and roles.
