Specialist Software Engineer – Full Stack AI/ML/GenAI

Amgen Inc. (IR)

Hyderabad

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Amgen seeks a Software Engineer to design, develop, and maintain scalable software solutions in Hyderabad, India. You will work with product managers, designers, and engineers to deliver high-quality systems, integrating AI/ML features and cloud-based architecture.

You will contribute to both front-end and back-end development, mentor juniors, and drive robust testing, documentation, and automation for reliable production systems.

Qualifications

  • Solid foundation in modern software design with AI/ML focus.
  • Strong experience on Agile development teams.
  • Proficient in Python, JavaScript, SQL/NoSQL.
  • Hands-on Full Stack development experience.
  • Experience with ML frameworks (TensorFlow, PyTorch) and MLOps (MLflow, Kubeflow, Airflow).

Responsibilities

  • Own complex software projects from conception to deployment.
  • Manage software delivery scope, risk, and timeline.
  • Prototype quickly and translate concepts into working code.
  • Provide mentorship to junior developers.
  • Develop front-end and back-end solutions using cloud technology.
  • Develop ML solutions with data scientists and deploy ML pipelines.
  • Perform code reviews and ensure best-practice adherence.
  • Create architecture, deployment, DR, and operations docs.
  • Build monitoring and testing strategies to ensure quality.
  • Collaborate with cross-functional teams to deliver on time.
  • Automate deployments, monitoring, and incident response.

Skills

Python
JavaScript
SQL/NoSQL
Machine Learning
TensorFlow/PyTorch
MLOps
Full Stack
Cloud (AWS/GCP/Azure)
Docker/Kubernetes
Agile

Education

Master’s degree in CS/IT
Bachelor’s degree in CS/IT

Tools

TensorFlow
PyTorch
MLflow
Kubeflow
Airflow
Docker
Kubernetes
Spark
Hadoop

Job description

Career Category Engineering Job Description
ABOUT AMGEN

Amgen harnesses the best of biology and technology to fight the world’s toughest diseases, and make people’s lives easier, fuller and longer. We discover, develop, manufacture and deliver innovative medicines to help millions of patients. Amgen helped establish the biotechnology industry more than 40 years ago and remains on the cutting-edge of innovation, using technology and human genetic data to push beyond what’s known today.

ABOUT THE ROLE

Role Description: The Software Engineer is responsible for designing, developing, and maintaining software applications and solutions that meet business needs and ensuring the availability and performance of critical systems and applications. This role involves working closely with product managers, designers, and other engineers to create high-quality, scalable software solutions and automating operations, monitoring system health, and responding to incidents to minimize downtime.

Roles & Responsibilities
  • Take ownership of complex software projects from conception to deployment
  • Manage software delivery scope, risk, and timeline
  • Quickly translate concepts into working code by strong rapid prototyping skills
  • Provide technical guidance and mentorship to junior developers
  • Contribute to both front-end and back-end development using cloud technology
  • Develop innovative solution using generative AI technologies
  • Conduct code reviews to ensure code quality and adherence to best practices
  • Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations
  • Stay updated with the latest trends and advancements
  • Develop and execute unit tests, integration tests, and other testing strategies to ensure the quality of the software
  • Identify and resolve software bugs and performance issues
  • Work closely with cross-functional teams, including product management, design, and QA, to deliver high-quality software on time
  • Integrate systems and platforms to ensure seamless data flow and functionality
  • Collaborate with data scientists to develop, train, and evaluate machine learning models.
  • Build and maintain MLOps pipelines leveraging cloud platform, including data ingestion, feature engineering, model training, deployment, and monitoring.
  • Deploy machine learning models into production environments, ensuring that they are scalable and maintainable
  • Design and implement systems and processes to improve the reliability, scalability, and performance of applications
  • Automate routine operational tasks, such as deployments, monitoring, and incident response, to improve efficiency and reduce human error
  • Develop and maintain monitoring tools and dashboards to track system health, performance, and availability
Basic Qualifications and Experience

Master’s degree with 6 - 8 years of experience in Computer Science, IT or related field

OR Bachelor’s degree with 8 - 12 years of experience in Computer Science, IT or related field

Functional Skills
Must-Have Skills
  • Solid foundation in modern software design and engineering practices, with a specific focus incorporating AI and ML into solutions, including low code, microservice, serverless cloud, and containerization platforms.
  • Strong experience on Agile software development teams.
  • Strong proficiency in machine learning algorithms and frameworks (e.g., TensorFlow, PyTorch) and MLOps (e.g., MLflow, Kubeflow, Airflow.)
  • Hands on experience with Full Stack software development.
  • Proficient in programming language Python (preferred), JavaScript, SQL/NoSQL.
Good-to-Have Skills
  • Strong understanding of cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes)
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, Splunk)
  • Experience with data processing tools like Hadoop, Spark, or similar
Soft Skills
  • Excellent analytical and troubleshooting skills
  • Strong verbal and written communication skills
  • Ability to work effectively with global, virtual teams
  • High degree of initiative and self-motivation
  • Ability to manage multiple priorities successfully
  • Team-oriented, with a focus on achieving team goals
  • Strong presentation and public speaking skills
Shift Information

This position requires you to work a later shift and may be assigned a second or third shift schedule. Candidates must be willing and able to work during evening or night shifts, as required based on business requirements.

EQUAL OPPORTUNITY STATEMENT

Amgen is an Equal Opportunity employer and will consider you without regard to your race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status. We will ensure that individuals with disabilities are provided with reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

Amgen is committed to unlocking the potential of biology for patients suffering from serious illnesses by discovering, developing, manufacturing and delivering innovative human therapeutics. This approach begins by using tools like advanced human genetics to unravel the complexities of disease and understand the fundamentals of human biology. Amgen focuses on areas of high unmet medical need and leverages its biologics manufacturing expertise to strive for solutions that improve health outcomes and dramatically improve people's lives. A biotechnology pioneer since 1980, Amgen has grown to be one of the world's leading independent biotechnology companies, has reached millions of patients around the world and is developing a pipeline of medicines with breakaway potential. For more information, visit www.amgen.com and follow us on www.twitter.com/amgen

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Specialist Software Engineer - AI Systems
Specialist Software Engineer - AI Systems

Amgen Inc. (IR) • Hyderabad

On-site
INR 3,500,000 - 7,000,000
Principal Software Engineer – Clinical Data Foundation
Principal Software Engineer – Clinical Data Foundation

Amgen Inc. (IR) • Hyderabad

On-site
INR 3,000,000 - 5,500,000
Senior Software Engineer – Clinical Data Foundation
Senior Software Engineer – Clinical Data Foundation

Amgen Inc. (IR) • Hyderabad

On-site
INR 1,400,000 - 2,200,000
Specialist Software Engineer (Full Stack)
Specialist Software Engineer (Full Stack)

Amgen Inc. (IR) • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Amgen Inc. (IR) • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Productivity Tools and Technology Engineer
Productivity Tools and Technology Engineer

Amgen Inc. (IR) • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Senior Associate, Agents/Chatbots IC
Senior Associate, Agents/Chatbots IC

Amgen Inc. (IR) • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Specialist Software Engineer - R&D Omics
Specialist Software Engineer - R&D Omics

Amgen Inc. (IR) • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Sr Associate Software Engineer – Full stack & AI
Sr Associate Software Engineer – Full stack & AI

Amgen Inc. (IR) • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Specialist Data Analytics
Specialist Data Analytics

Amgen Inc. (IR) • Hyderabad

On-site
INR 1,500,000 - 2,800,000