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.
Ensure scalability, reliability, and performance of application integrations.
Integrate frontend applications with agentic AI systems powered by frameworks such as LangGraph.
Enable seamless interaction between users and AI agents, including orchestration of multi-step workflows and AI-driven insights.
Connect applications to internal and external data sources via APIs, enabling ingestion of new data and visualization of AI model outputs.
Ensure efficient handling of structured and unstructured data across systems.
Build and deploy applications using AWS services such as ECS and Lambda.
Ensure solutions are scalable, secure, and aligned with enterprise architecture standards.
Integrate enterprise authentication and authorization mechanisms, including Active Directory-based identity management and role-based access control (RBAC).
Ensure secure implementation of SSO and compliance with Roche security standards.
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.
Tech Stack
AWS
Cloud
Java
JavaScript
Node.js
Python
React
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!