Design and maintain scalable software platforms for AI demonstrators (APIs, web interfaces, LLM agents)
Implement modern development practices: CI/CD, testing, code review, monitoring, and security
Develop reusable tools to accelerate future AI projects
Collaborate with ML engineers to turn models into reliable products
Build internal APIs and sandbox environments for rapid experimentation
Lead technical development of prototypes from concept to pre-production
Ensure robust cloud infrastructure using GCP/AWS and Terraform
Promote best practices in software engineering within the AI Lab
Support cross-functional teams with technical guidance
Contribute to the evolution of the Lab's software architecture
Lead cutting-edge AI prototyping in a high-impact innovation labShape scalable platforms in a dynamic, cross-functional tech environment
Master's degree in Computer Science or equivalent professional experience
3+ years in software development with strong Cloud, Data, and AI exposure
Proven experience in prototyping, ideally with LLMs or AI agents
Strong command of Python and backend frameworks (FastAPI, Flask, Pydantic)
Skilled in frontend development (React, Next.js)
Proficient in Git, CI/CD pipelines, and Docker containers
Experience with cloud platforms (GCP, AWS) and infrastructure-as-code tools (Terraform)
Comfortable integrating third-party APIs and handling data ingestion/transformation
Interest or experience in generative AI and language models
Fluent in French and English
Autonomous, structured, and collaborative mindset
Strong communication and organizational skills
Our client is a global leader in the industry located in Lausanne. With a strong industrial presence in Switzerland, they invest heavily in research and technology.
Opportunity to work at the forefront of AI innovation
Collaborative environment with access to cutting-edge tools and infrastructure
1 year mission with opportunity to be internalized