AI Full-Stack Engineer at Roche developing user-facing AI applications. Design, build interfaces, integrate systems, and support decision-making with innovative digital solutions.
Responsibilities
Design and build modern, responsive user interfaces using React (preferred) or OutSystems to support AI-driven use cases such as dashboards, chatbots, and AI assistants
Develop interactive, real-time experiences including streaming responses and dynamic data visualizations
Develop and manage backend services and APIs (e.g., FastAPI) to connect frontend applications with data platforms, agentic AI systems, and enterprise services
Integrate frontend applications with agentic AI systems powered by frameworks such as LangGraph
Connect applications to internal and external data sources via APIs, enabling ingestion of new data
Build and deploy applications using AWS services such as ECS and Lambda
Integrate enterprise authentication and authorization mechanisms, ensuring secure implementation of SSO
Translate business needs into intuitive application workflows and user experiences
Implement monitoring, logging, and performance optimization practices
Requirements
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field
5–7 years of experience in full-stack software engineering or application development
Strong experience building modern web applications using React (preferred) or similar frameworks
Proficiency in backend development and API design (e.g., FastAPI, Python, Node.js, or Java)
Experience integrating multiple systems via APIs, including data platforms and external services
Hands-on experience with cloud platforms, preferably AWS (ECS, Lambda, etc.)
Solid understanding of application architecture, scalability, and performance optimization
Strong communication and collaboration skills, with the ability to work across technical and business teams.
Preferred: Experience integrating AI/ML capabilities into applications, familiar with agent-based frameworks (e.g., LangGraph) or orchestration of AI workflows, building AI-powered user interfaces such as chatbots, experience implementing authentication, understanding data platforms in healthcare, life sciences, or partnering/business development domains, and Agile development environments.
Benefits
Annual bonus payment based on your performance (target 15%)
Dedicated training budget (training, certifications, conferences, diversified career paths etc.)
Recharge Fridays (2 Fridays off per quarter available)
Take time Program (up to 3 months of leave to use for any purpose)
Vacation subsidy available
Flex Location (possibility to perform our work from different places in the world for a certain period of time)
Take Time for Charity (additional paid leave of maximum 2 weeks to engage in the charity action of your choice)
Private healthcare (LuxMed packages)
Group life insurance (UNUM)
Multisport
Stock share purchase additions
Yearly sales of company laptops and cars and many more!
Advanced Software Engineer designing and developing low - latency backend cloud services for IoT solutions at Resideo. Collaborating with cross - functional teams to enhance user experiences and technical innovation.
Staff Software Engineer in hybrid role at Hinge Health, architecting mobile and backend systems for healthcare technology. Mentoring engineers and improving technical excellence within the CV User Experience team.
Software Engineer at Toku working on full stack web applications using Vue.js and Python/FastAPI. Collaborating with the team to enhance user experience and solve user pain points.
Engineering Lead overseeing technical quality and team management for a global technology platform focusing on trust and transparency in supply chains. Collaborating across time zones in product and engineering teams.
Senior Software Engineer developing full - stack solutions applying data engineering and AI for global supply chain transparency. Collaborating across locations to build scalable systems and mentor teams.
Software Engineer developing scalable backend services using Golang for YouTrip's fintech platform. Joining a fast - paced team in a hybrid work environment.
Software Engineer designing, developing, and maintaining award - winning pension administration tools. Join Procentia to innovate in the Pensions and Bulk Purchase Annuities market.
Senior Engineer for AI Adoption developing scalable production systems and maintaining AWS and Terraform. Collaborating in a hybrid team environment to deliver impactful tech solutions.
Software Engineer building Kubernetes as a Service within a sustainable European cloud. Collaborating with engineers to develop OSS tooling and manage hyperscale cloud infrastructure.