A

Amgen

Makes biotech medicines for serious illnesses

Machine Learning Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Master’s or Bachelor’s degree and 5–8 years of experience in Software Engineering, Data Science, Machine Learning Engineering, Computer Science, Information Technology, or a related field are required.
  • Strong foundation in supervised and unsupervised machine-learning algorithms, predictive modeling, statistical methods, and model evaluation is required.
  • Hands-on experience with Python, SQL, machine-learning libraries such as Scikit-learn, PyTorch, TensorFlow, or XGBoost, and data preprocessing, feature engineering, model selection, model training, hyperparameter tuning, and evaluation is required.
  • Experience developing predictive models and time-series forecasting solutions, including feature engineering, backtesting, model evaluation, and performance monitoring, is required.
  • Experience developing and deploying production machine-learning models and implementing MLOps pipelines for development, deployment, monitoring, versioning, and retraining is required.
  • Experience with experiment tracking, model registries, data versioning, and reproducible machine-learning workflows is required.
  • Experience with cloud-based machine-learning development and deployment is required; AWS is strongly preferred. Experience with AWS services such as SageMaker, S3, Lambda, ECR, ECS, EKS, Step Functions, or CloudWatch, or equivalent services, is required.
  • Experience building APIs or services for machine-learning models is required.
  • Experience with Git, CI/CD, automated testing, Docker, and software-engineering best practices is required.
  • Understanding of model monitoring, data drift, concept drift, bias, explainability, and model-performance degradation is required.
  • Strong analytical, debugging, troubleshooting, and problem-solving skills are required.
  • Ability to work effectively in Agile and cross-functional delivery teams is required.

Responsibilities

  • Design, develop, train, evaluate, and deploy predictive machine-learning models for time-series forecasting, classification, regression, anomaly detection, clustering, recommendation, and other business use cases.
  • Perform data exploration, preprocessing, feature engineering, feature selection, and model experimentation.
  • Select machine-learning algorithms, forecasting methods, and evaluation metrics based on business and technical requirements.
  • Build reusable machine-learning pipelines for data ingestion, feature engineering, training, validation, deployment, monitoring, and retraining.
  • Develop forecasting solutions using historical data, time-series features, backtesting, and appropriate validation techniques.
  • Optimize model performance through hyperparameter tuning, cross-validation, experimentation, and error analysis.
  • Develop and maintain production APIs and services that expose machine-learning capabilities to applications and downstream consumers.
  • Implement MLOps practices, including experiment tracking, model versioning, model registries, automated testing, CI/CD, and reproducible deployments.
  • Develop, deploy, and operate machine-learning workloads primarily on AWS.
  • Develop monitoring and alerting solutions for model accuracy, forecast performance, data quality, drift, bias, latency, reliability, and infrastructure performance.
  • Establish automated or controlled model-retraining and deployment processes.
  • Conduct A/B testing and experimentation to evaluate model and application effectiveness.
  • Develop scalable, secure, explainable, maintainable, and cost-efficient machine-learning solutions.
  • Implement responsible AI, security, privacy, access-control, and governance requirements.
  • Troubleshoot model, data, pipeline, application, and production-environment issues.
  • Develop Generative AI applications using Large Language Models and Retrieval-Augmented Generation where appropriate.
  • Build LLM solutions involving document processing, chunking, embeddings, vector search, prompt engineering, evaluation, and monitoring.
  • Collaborate with data scientists, data engineers, software engineers, DevOps teams, product teams, and business stakeholders.
  • Participate in technical design discussions, code reviews, sprint planning, backlog refinement, and estimation activities.
  • Maintain model documentation, technical specifications, operational procedures, and deployment standards.
  • Stay current with advances in machine learning, forecasting, MLOps, Generative AI, and cloud technologies.
  • Participate in production support activities, including occasional off-hours support.

Desired Qualifications

  • Experience with advanced time-series forecasting, natural language processing, computer vision, recommendation systems, or optimization models.
  • Experience with statistical forecasting methods and machine-learning-based forecasting approaches.
  • Experience with Amazon SageMaker, MLflow, Databricks Machine Learning, Azure Machine Learning, Vertex AI, or equivalent platforms.
  • Experience with AWS-native MLOps architectures and services.
  • Experience with Kubernetes, infrastructure as code, and cloud-native deployment patterns.
  • Experience with feature stores, distributed model training, automated retraining, and model-serving platforms.
  • Experience with data engineering, ETL/ELT pipelines, Apache Spark, PySpark, or Databricks.
  • Experience with responsible AI, explainability, fairness, model-risk management, and AI governance.
  • Experience building applications using Large Language Models such as OpenAI GPT, Claude, Gemini, Amazon Bedrock models, or equivalent enterprise-approved models.
  • Experience with Retrieval-Augmented Generation, embeddings, vector databases, document processing, prompt engineering, and LLM evaluation.
  • Experience with LangChain, LangGraph, LlamaIndex, Semantic Kernel, or comparable AI application frameworks.
  • Experience with relational, NoSQL, analytical, or vector databases.
  • Experience with Azure or Google Cloud machine-learning services.
  • Experience delivering solutions within biotechnology, pharmaceutical, life sciences, manufacturing, or another regulated industry.
  • AWS Certified Machine Learning Engineer – Associate or another relevant AWS certification.
  • AWS Certified Solutions Architect certification.
  • Databricks Machine Learning certification.
  • Microsoft Azure AI Engineer, Azure Data Scientist, or Google Cloud Professional Machine Learning Engineer certification.
  • Relevant DevOps, Kubernetes, data engineering, or AI certification.

About the Company

Amgen

Makes biotech medicines for serious illnesses

Amgen develops and makes biologic medicines, which are drugs built from proteins and antibodies grown in living cells, for serious conditions such as heart disease, cancer, and bone loss. Its anemia drug Epogen, approved in 1989, became one of the biotechnology industry's first blockbuster medicines. Amgen grows these drugs in large tanks called bioreactors, and its products include the cholesterol drug Repatha, the bone-building drug Evenity, and the severe asthma drug Tezspire. It earns money by selling these medicines, mostly through large drug wholesalers that supply hospitals and pharmacies. Amgen was founded in 1980 and is based in Thousand Oaks, California.

Company size
10,001+
Company stage
IPO
Headquarters
Thousand Oaks, CA
Founded
1980

Recently Posted Jobs

Explore more opportunities at Amgen

See more jobs