Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailAt Roche you can show up as yourself embraced for the unique qualities you bring. Our culture encourages personal expression open dialogue and genuine connections where you are valued accepted and respected for who you are allowing you to thrive both personally and professionally. This is how we aim to prevent stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche where every voice matters.
Throughout our 125-year history Roche has grown into one of the worlds largest biotech companies and a global supplier of transformative innovative solutions across major disease areas.
We are now entering an exciting new chapter of our digital transformation journey by embracing the power of Artificial Intelligence. In line with our Roche Group AI Strategy and our 10-Year Ambition to Transform our business with data & digital solutions we are developing AI capabilities across all levels of the organisationfrom EverydayAI which enhances individual productivity to Reshape initiatives which reimagine business processes to Big Ideas which push the boundaries of whats possible in healthcare.
We are looking for forward-thinking professionals to join Roche Informatics and help us bring this strategy to life.
Madrid continues to play the role of a Technology Acceleration Hub building capabilities that drive digital innovation including cutting-edge AI solutions that support Roches mission to prevent stop or cure diseases with the highest societal burden.
Our Expectations
We are looking for a Software Engineer eager to develop and implement AI-powered solutions within Roches technology ecosystem. The ideal candidate should have a strong foundation in software development a willingness to upskill in AI and Generative AI technologies and the ability to integrate large language models (LLMs) into applications and software development processes (testing refactoring requirements management deployment).
Key Competencies & Skills
AI Expertise
Understanding how LLMs work their strengths limitations and practical applications.
Experience in prompt engineering (basic & advanced techniques).
Familiarity with direct LLM API usage (OpenAI API SDKs structured outputs memory function calling).
Conceptual understanding of RAG architecture model fine-tuning and contextual AI approaches.
Hands-on experience with LangChain LlamaIndex or other libraries to create LLM workflows or agents and vector databases (e.g. Qdrant).
Experience working with NLP concepts such as tokens embeddings and vector-based processing.
Software Development & Cloud Engineering
Strong programming skills in at least one language (e.g. Python Go TypeScript Java Kotlin) with a solid understanding of tooling ecosystem and software development best practices.
Experience with API management and cloud-based AI deployments (AWS/Azure/GCP).
Practical usage of AI software development tools - eg. Cursor AI Windsurf Github Copilot or Aider.
DevOps & MLOps Practices
Understanding of CI/CD pipelines automation testing and infrastructure management (OpenTofu Terraform CloudFormation)
Hands-on experience with GitHub and GitLab would be a plus.
Collaboration & Knowledge Sharing
Strong communication skills in English (C1 level or higher) to work across cross-functional teams.
Ability to collaborate with Data Scientists Engineers and Product Managers to integrate AI-driven enhancements into software applications.
Key Responsibilities
Design develop and optimize AI-powered applications within Roches ecosystem.
Integrate Large Language Models (LLMs) into software applications leveraging APIs prompt engineering and contextual learning techniques.
Utilize cloud-based AI services (AWS Azure or GCP) to build scalable and efficient AI-driven workflows.
Collaborate with internal teams to enhance software engineering practices through AI automation and optimization.
Contribute to Roches AI strategy by identifying opportunities for automation and efficiency improvements.
Knowledge sharing - creating technical articles training sessions (looking for the right phrase) workshops.
Example Projects You May Work On
AI-powered development tools for engineering productivity.
AI-driven automation for software quality and security.
AI integration in DevOps workflows to accelerate delivery.
Optimizing cloud AI applications for performance and cost efficiency.
Experimenting with Generative AI for software innovation.
What We Value
Strong analytical and problem-solving skills.
Adaptability in a fast-changing AI landscape and Agile environments.
Curiosity & Ownership proactive exploration and continuous improvement of automation and software efficiency.
A healthier future drives us to innovate. Together more than 100000 employees across the globe are dedicated to advance science ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities foster creativity and keep our ambitions high so we can deliver life-changing healthcare solutions that make a global impact.
Lets build a healthier future together.
Roche is an Equal Opportunity Employer.
Full-Time