Sr Machine Learning Engineer

Amgen

Remote Actively hiring Posted this week
Remote (Us - California - Thousand Oaks, US) Posted 3 days ago $158,606$200,052 / year

At a glance

AI generated

TL;DR

As a Senior Machine Learning Engineer at Amgen, you will lead the development and deployment of AI and ML solutions to enhance computational tools and data access across various therapeutic areas, ultimately improving patient outcomes. You will collaborate with cross-functional teams to identify appropriate models and algorithms, architect data and ML pipelines for production environments, and ensure continuous monitoring and maintenance of deployed models. Your responsibilities include defining evaluation strategies, training and testing models, and resolving errors while adhering to best practices in the machine learning lifecycle. The role requires expertise in Python libraries such as pandas, NumPy, scikit-learn, XGBoost, LightGBM, TensorFlow, and PyTorch, along with experience in cloud services like AWS or GCP, containerization tools including Docker and Kubernetes, and data science platforms like Databricks and SageMaker. Additionally, you will mentor junior engineers and contribute to the development of standards and processes within a large-scale healthcare organization.

Skills

Python pandas NumPy scikit-learn XGBoost LightGBM TensorFlow PyTorch Random Forest Docker Kubernetes AWS GCP Databricks SageMaker Git Bayesian methods regression modeling hypothesis testing Forecasting techniques time-series analysis ETL BERT ALBERT GPT DevOps CI/CD GitLab

What you'll do

  • Lead identification and development of AI/ML solutions to improve patient outcomes across therapeutic areas.
  • Utilize cloud services for data collection, preprocessing, and analysis from diverse Amgen sources.
  • Architect and guide implementation of ML pipelines for model deployment in production environments.
  • Define evaluation strategies, train models, and resolve errors and biases in machine learning algorithms.
  • Develop standards and best practices for the team throughout the lifecycle of ML-based solutions.

What we're looking for

  • Bachelor’s degree in Computer Science, Statistics, Electrical Engineering, Mathematics, Bioengineering or related field and 4 years of experience.
  • Proficient in Python with expertise in scientific computing and machine learning libraries like pandas, NumPy, scikit-learn, XGBoost, LightGBM, TensorFlow, PyTorch.
  • Experience applying supervised and unsupervised learning techniques to real-world problems using Random Forest, XGBoost, ensemble models, and deep learning architectures.
  • Skilled in version control (Git), containerization tools like Docker, orchestration with Kubernetes, and cloud environments such as AWS or GCP.
  • Familiarity with data science platforms including Databricks and SageMaker, statistical methods, regression modeling, hypothesis testing, Bayesian methods, forecasting techniques, and time-series analysis.
  • Expertise in building ETL pipelines for large-scale datasets, understanding healthcare data structures, and using DevOps CI/CD tools like GitLab.

Employer

About Amgen

Amgen is a leading biotechnology company that discovers, develops, manufactures, and delivers innovative human therapeutics, with products addressing conditions such as anemia, bone loss, inflammation, and cancer. Industry: Biotechnology & Pharmaceuticals

Amgen currently has 31 open roles on FindRole.

Listed pay typically runs $134,168–$172,744 across 30 roles with salary data.

Most-posted roles

View all roles at Amgen