Taro Logo

Specialist Software Engineer – Full Stack AI/ML/GenAI

A leading biotechnology company that harnesses biology and technology to develop innovative medicines.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Healthcare · Biotech
This job posting is no longer active. Check out these related jobs instead:

Job Description

Amgen, a pioneering biotechnology company with over 40 years of experience, is seeking a Specialist Software Engineer specializing in Full Stack AI/ML/GenAI. This role combines cutting-edge technology with biotechnology to develop innovative solutions that help millions of patients worldwide. The position involves working at the intersection of software engineering and machine learning, requiring expertise in both full-stack development and AI/ML technologies.

The ideal candidate will be responsible for designing, developing, and maintaining software applications with a focus on AI/ML integration. They will work closely with data scientists and cross-functional teams to develop and deploy machine learning models, build MLOps pipelines, and ensure robust production implementations. The role requires strong technical skills in Python, JavaScript, and modern cloud technologies, combined with experience in machine learning frameworks like TensorFlow and PyTorch.

This position offers the opportunity to work on meaningful projects that directly impact patient care and medical research. The engineer will be part of a team that pushes the boundaries of what's possible in biotechnology through the application of advanced software engineering and AI/ML techniques. The role requires working on-site in Hyderabad, India, and may involve evening or night shifts based on business requirements.

Working at Amgen means joining a company that combines the best of biology and technology to fight the world's toughest diseases. The company offers a collaborative environment where engineers can contribute to groundbreaking innovations in healthcare while working with state-of-the-art technologies and methodologies.

Last updated 2 months ago

Responsibilities For Specialist Software Engineer – Full Stack AI/ML/GenAI

  • Take ownership of complex software projects from conception to deployment
  • Manage software delivery scope, risk, and timeline
  • Contribute to both front-end and back-end development using cloud technology
  • Develop innovative solutions using generative AI technologies
  • Conduct code reviews to ensure code quality
  • Create and maintain documentation
  • Collaborate with data scientists to develop, train, and evaluate machine learning models
  • Build and maintain MLOps pipelines
  • Deploy machine learning models into production environments
  • Design and implement systems for reliability, scalability, and performance

Requirements For Specialist Software Engineer – Full Stack AI/ML/GenAI

Python
JavaScript
Kubernetes
  • Master's degree with 4-6 years experience OR Bachelor's degree with 6-8 years experience in Computer Science/IT
  • Solid foundation in modern software design and engineering practices
  • Strong experience in Agile software development
  • Strong proficiency in machine learning algorithms and frameworks (TensorFlow, PyTorch)
  • Experience with MLOps (MLflow, Kubeflow, Airflow)
  • Proficient in Python, JavaScript, SQL/NoSQL
  • Understanding of cloud platforms (AWS, GCP, Azure)
  • Experience with containerization technologies
  • Excellent analytical and troubleshooting skills
  • Strong verbal and written communication skills

Benefits For Specialist Software Engineer – Full Stack AI/ML/GenAI

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance