Machine Learning Engineer - Forecasting

Amgen Technology Private Limited

Hyderabad

On-site

INR 1,500,000 - 2,600,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Amgen Technology Private Limited is seeking a Machine Learning Engineer, Forecasting to join the AI & Data organization in Hyderabad. You will build, deploy, and maintain production-grade ML systems supporting forecasting and decision-making, collaborating with data scientists and engineers.

You will transform forecasting models into reliable production solutions, contribute to scalable ML infrastructure, data pipelines, and MLOps capabilities, and work in a fast-paced, cross-functional

Qualifications

  • 4+ years of experience in Machine Learning Engineering, Software/Data Engineering, or related field.
  • Experience building and deploying production ML applications.
  • Strong Python and SQL programming skills.
  • Proficiency with ML libraries such as scikit-learn, PyTorch, TensorFlow.
  • Experience building data pipelines and feature engineering workflows.
  • Familiarity with MLOps including CI/CD, model versioning, and monitoring.
  • Experience with cloud platforms (Azure, AWS, GCP).
  • Familiarity with Docker and Kubernetes.
  • Experience with distributed data processing (Spark/Databricks).
  • Good software engineering practices: testing, version control, code reviews, documentation.
  • Strong analytical, problem-solving, and communication skills.

Responsibilities

  • Develop and maintain ML pipelines supporting forecasting and predictive analytics.
  • Productionize statistical, ML, and Bayesian forecasting models.
  • Build data ingestion, preprocessing, feature engineering, and model inference pipelines.
  • Deploy ML models into production environments and manage lifecycle.
  • Implement model monitoring, retraining, performance tracking, and alerts.
  • Collaborate with data scientists to optimize model performance and scalability.
  • Build reusable ML components, APIs, and services following software engineering best practices.
  • Contribute to CI/CD pipelines and MLOps workflows for automated testing and deployment.
  • Troubleshoot production issues and improve operational efficiency.
  • Document technical solutions and share engineering best practices.
  • Stay current with emerging ML engineering technologies and improvements.

Skills

Python
SQL
scikit-learn
PyTorch
TensorFlow
Data pipelines
MLOps
Cloud platforms
Docker
Kubernetes
Spark/Databricks

Tools

Azure
AWS
GCP
Airflow
MLFlow

Job description

About the Role

We are seeking a Machine Learning Engineer, Forecasting to join the Forecasting team within the AI & Data organization. This role will build, deploy, and maintain machine learning systems that support forecasting and decision-making across the organization. Working closely with data scientists, data engineers, and business stakeholders, the Machine Learning Engineer will help translate forecasting models into reliable production systems while contributing to scalable ML infrastructure, data pipelines, and MLOps capabilities. The ideal candidate is passionate about software engineering, machine learning, and building production-grade AI solutions.

Key Responsibilities
  • Develop and maintain machine learning pipelines supporting forecasting and predictive analytics use cases.
  • Productionize statistical, machine learning, and Bayesian forecasting models developed by data scientists.
  • Build data ingestion, preprocessing, feature engineering, and model inference pipelines using structured and unstructured data.
  • Deploy ML models into production environments and support model lifecycle management.
  • Implement model monitoring, automated retraining, performance tracking, and alerting mechanisms.
  • Collaborate with data scientists to optimize model performance, scalability, and reliability.
  • Build reusable ML components, APIs, and services following software engineering best practices.
  • Contribute to CI/CD pipelines and MLOps workflows for automated testing and deployment.
  • Troubleshoot production issues, optimize system performance, and improve operational efficiency.
  • Document technical solutions and contribute to engineering best practices across the team.
  • Stay current with emerging machine learning engineering technologies and recommend improvements where appropriate.
Basic Qualifications
  • 4+ years of experience in Machine Learning Engineering, Software Engineering, Data Engineering, or a related field.
  • Experience building and deploying production machine learning applications.
  • Strong programming skills in Python and SQL.
  • Experience with machine learning libraries such as scikit-learn, PyTorch, TensorFlow, or similar frameworks.
  • Experience building data pipelines and feature engineering workflows.
  • Familiarity with MLOps concepts including ML lifecycle management, CI/CD, model versioning, and monitoring.
  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • Familiarity with containerization technologies such as Docker and orchestration platforms like Kubernetes.
  • Experience working with distributed data processing frameworks such as Spark or Databricks.
  • Understanding of software engineering best practices including testing, version control, code reviews, and documentation.
  • Strong analytical, problem-solving, and communication skills. up.
Preferred Qualifications
  • Experience supporting forecasting or time-series machine learning applications.
  • Familiarity with Bayesian or probabilistic forecasting models.
  • Experience deploying ML solutions in healthcare, biotech, retail, supply chain, or commercial analytics domains.
  • Experience with MLFlow, Airflow, Azure ML, Databricks, or similar ML platforms.
  • Familiarity with model explainability and monitoring tools such as SHAP, Evidently, or equivalent.
  • Exposure to modern AI technologies including Generative AI and LLM-based applications is a plus.
  • Ability to work effectively in cross-functional Agile teams.

Experience Level Mid Level

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Amgen Inc. • Hyderabad

On-site
INR 350,000 - 600,000
Machine Learning Engineer
Machine Learning Engineer

TerraGiG • India

On-site
INR 1,500,000 - 2,200,000
Senior Manager - Data Science (Forecasting)
Senior Manager - Data Science (Forecasting)

Tredence • Hyderabad, Pune District, Bengaluru

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

HCL Technologies Limited • Dadri

On-site
INR 1,000,000 - 1,500,000
AI/ML Engineer
AI/ML Engineer

Turbostart • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Principal Machine Learning Engineer
Principal Machine Learning Engineer

CoHire • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Data Scientist
Senior Data Scientist

Jio Platforms Limited • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Data Scientist
Data Scientist

Amgen Technology • Hyderabad

On-site
INR 1,200,000 - 2,300,000
AI/ML Engineer
AI/ML Engineer

Zepcruit • Maharashtra

On-site
INR 500,000 - 900,000
Machine Learning Engineer
Machine Learning Engineer

GoHire • Gurugram District

On-site
INR 900,000 - 1,300,000
Cloud deployment experience
Big data tech exposure (Hadoop/Spark)
Git version control