Software Engineer - AI/ML
Software Engineer - AI/ML | Leading Global Pharmaceutical Company
My client, a leading global pharmaceutical company, is looking for an experienced Software Engineer to join their AI/ML team. This is a fantastic opportunity to contribute to cutting-edge solutions that support the development of innovative therapies and personalised medicine.
Key Responsibilities
- Develop and maintain Python-based web applications and supporting infrastructure.
- Integrate AI/ML components across frontend, backend, data, and compute environments.
- Deliver high-quality software following best practices, including automated testing and documentation.
- Monitor and improve key performance metrics across tools and services.
- Participate in code reviews and contribute to continuous improvement across the team.
Required Skills
- Proficiency in Python and unit testing frameworks (e.g., pytest).
- Strong experience with Google Cloud Platform (GCP), including Cloud Run and core web infrastructure.
- Solid understanding of Infrastructure-as-Code tools (e.g., Terraform) and modular development best practices.
- Familiarity with agile methodologies and modern DevOps practices.
- Hands-on experience with tools like Git/GitHub and continuous deployment workflows.
Preferred Skills
- Experience with Docker and multi-container application architecture.
- Backend development using FastAPI.
- Knowledge of AI/ML techniques, especially NLP and language models.
- Experience with Kubernetes and Google Kubernetes Engine (GKE).
- Exposure to frontend development (e.g., React) is a plus.
Please apply with your updated CV if this opportunity aligns with your experience and career goals.
- Company
- Adecco
- Location
- London, South East, England, United Kingdom
- Employment Type
- Contractor
- Salary
- Salary negotiable
- Posted
- Company
- Adecco
- Location
- London, South East, England, United Kingdom
- Employment Type
- Contractor
- Salary
- Salary negotiable
- Posted