At Roche, we value authenticity and encourage personal expression, open dialogue, and genuine connections, fostering an inclusive culture where you are valued, accepted, and respected. Our mission is to prevent, stop, and cure diseases, ensuring healthcare access for all now and in the future. Join Roche, where every voice matters.
The Position
We are seeking a highly skilled Artificial Intelligence (AI) / Machine Learning (ML) Engineer with expertise in developing AI-powered applications. The role involves building end-to-end AI & GenAI solutions, from concept and prototyping to production and operations.
The Opportunity
- Generative AI Application Development: Collaborate with Agile teams to integrate LLMs and classical AI techniques into user-centric, real-time applications.
- Algorithm Development: Design, develop, optimize, and fine-tune AI algorithms for use cases such as text generation, summarization, chatbots, data analysis, and more.
- LLM Fine-Tuning and Customization: Customize pre-trained LLMs for specific business needs using prompt engineering, transfer learning, and few-shot techniques.
- End-to-End Pipeline Development: Build and maintain scalable ML pipelines, including data ingestion, training, deployment, and monitoring, leveraging MLOps best practices.
- Performance Optimization: Enhance model inference speed, reduce latency, and manage resource usage across cloud architectures.
- Model Deployment: Deploy models at scale using cloud platforms such as AWS and Azure, ensuring high availability and fault tolerance.
- Monitoring and Maintenance: Implement continuous monitoring, feedback loops, and incremental fine-tuning to maintain model accuracy and address biases.
- Software Development: Follow best practices in software engineering, including unit testing, CI/CD pipelines, containerization, API setup, and robust logging.
Qualifications
- 5-7 years of experience in AI/ML engineering, with a relevant degree (B.Sc., M.Sc., Ph.D., etc.) in Computer Science or related fields.
- At least 3 years of hands-on experience in AI/ML, including classical methods and language model applications.
- Proficiency in Python and deep learning frameworks such as PyTorch or TensorFlow.
- Expertise with Transformer architectures and LLM frameworks like LangChain.
- Experience with designing end-to-end Retrieval-Augmented Generation (RAG) systems and fine-tuning LLMs.
- Strong understanding of MLOps tools and practices, including version control, CI/CD, containerization, and orchestration.
- Experience deploying models on cloud platforms such as AWS and Azure, with familiarity with services like Azure OpenAI, Amazon Bedrock, and SageMaker.
- Data engineering skills, including working with structured and unstructured data, data lakes, and APIs.
- Ability to evaluate models using relevant metrics and ensure their performance and reliability.
Additional Information
Relocation benefits are not available for this position.
Locations
- Madrid
- Warsaw
- Pune (Full-time)
About Us
At Roche, our global team of over 100,000 employees is dedicated to advancing science and healthcare. We have treated more than 26 million people and conducted over 30 billion tests, making a significant impact worldwide. We foster an environment of innovation, creativity, and high ambitions to deliver life-changing healthcare solutions. Join us in building a healthier future together.
Roche is an Equal Opportunity Employer.