Allergan Aesthetics, an AbbVie Company logo
Allergan Aesthetics, an AbbVie Company
Posted 73 days agoVerified live 2d ago

Machine Learning Engineer

Brief overview

Remote
UndergradOr in progress
$110k–$208k/yrStated range
3+ yrsMinimum
7 H-1B approvalsDept. of Labor
PythonPandasPySparkscikit-learnHuggingFaceTensorFlowKerasPyTorchMLlibMLOpsSQLETLELTStream processingAWSAPIsMicroservices

About the company

Allergan Aesthetics, an AbbVie Company logo
Allergan Aesthetics, an AbbVie Companyallerganaesthetics.com

At Allergan Aesthetics, an AbbVie company, we develop, manufacture, and market a portfolio of leading aesthetics brands and products.

Visa sponsorship history

2 years sponsoring, last filed FY2025

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
7H-1B approved
100%approval rate
1new H-1B hires
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20235
20241
20251

Job description

Summary

Allergan Aesthetics, an AbbVie company, develops and markets leading aesthetics brands and products. They are seeking a Machine Learning Engineer to own components of machine learning systems, build data pipelines, and collaborate with various teams to deliver project objectives.

Responsibilities

  • Own small to medium components of machine learning systems from technical design through implementation and delivery
  • Translate technical requirements into high-quality, maintainable code and deliver workstreams according to plan
  • Build and maintain data pipelines and feature engineering workflows to support machine learning and AI solutions
  • Design, train, evaluate, and refine machine learning models with minimal supervision, applying sound statistical and engineering practices
  • Implement ML solutions that can be deployed into production environments as microservices, APIs, batch jobs, or streaming components
  • Support production monitoring efforts by helping define and implement metrics for model performance, data drift, anomalies, and retraining triggers
  • Collaborate with Data Engineers, Software Engineers, Data Scientists, Product partners, and business stakeholders to deliver project objectives
  • Understand system design, data models, and technical artifacts well enough to contribute to implementation decisions and tradeoffs
  • Follow governance, documentation, coding, and source control standards consistently
  • Demonstrate flexibility and proactively support teammates with day-to-day responsibilities as needed
  • Clearly document and communicate work progress, technical decisions, and outcomes to technical and non-technical audiences

Skills

  • Completed BS, MS, or PhD in Computer Science, Mathematics, Statistics, Data Science, Engineering, Operations Research, or other quantitative field
  • 3+ years of practical experience building, evaluating, scaling, and deploying machine learning pipelines with Python
  • Strong programming skills in Python and solid understanding of core computer science principles
  • Experience with data manipulation frameworks such as Pandas and PySpark
  • Experience with machine learning libraries such as scikit-learn, HuggingFace, TensorFlow/Keras, PyTorch, or MLlib
  • Experience with MLOps practices such as automated model deployment, model performance monitoring, data drift detection
  • Working knowledge of SQL and relational data structures
  • Ability to design, train, and evaluate machine learning models using standard best practices such as model selection, validation, bias/variance tradeoffs, and performance assessment
  • Familiarity with batch and streaming data pipeline concepts such as ETL, ELT, and stream processing
  • Experience working with cloud environments, preferably AWS
  • Familiarity with technologies such as APIs, microservices, Docker, and Kubernetes
  • Strong interpersonal, verbal, and written communication skills
  • Ability to work effectively in a remote environment using collaboration tools
  • Knowledge in domains such as recommender systems, fraud detection, personalization, and marketing science
  • Experience with managing and architecting solutions on AWS
  • Familiarity with Large Language Models (LLMs), other generative AI modalities, and how they are applied in production
  • Familiarity with Snowflake, RDS, DynamoDB, Kafka, Fivetran, dbt, Airflow, Docker, Kubernetes, EMR, Sagemaker, DataDog, PagerDuty, Data Cataloging tools, Data Observability tools and Data Governance tools

Qualifications

Must Haves

  • Completed BS, MS, or PhD in Computer Science, Mathematics, Statistics, Data Science, Engineering, Operations Research, or other quantitative field
  • 3+ years of practical experience building, evaluating, scaling, and deploying machine learning pipelines with Python
  • Strong programming skills in Python and solid understanding of core computer science principles
  • Experience with data manipulation frameworks such as Pandas and PySpark
  • Experience with machine learning libraries such as scikit-learn, HuggingFace, TensorFlow/Keras, PyTorch, or MLlib
  • Experience with MLOps practices such as automated model deployment, model performance monitoring, data drift detection
  • Working knowledge of SQL and relational data structures
  • Ability to design, train, and evaluate machine learning models using standard best practices such as model selection, validation, bias/variance tradeoffs, and performance assessment
  • Familiarity with batch and streaming data pipeline concepts such as ETL, ELT, and stream processing
  • Experience working with cloud environments, preferably AWS
  • Familiarity with technologies such as APIs, microservices, Docker, and Kubernetes
  • Strong interpersonal, verbal, and written communication skills
  • Ability to work effectively in a remote environment using collaboration tools

Nice to Haves

  • Knowledge in domains such as recommender systems, fraud detection, personalization, and marketing science
  • Experience with managing and architecting solutions on AWS
  • Familiarity with Large Language Models (LLMs), other generative AI modalities, and how they are applied in production
  • Familiarity with Snowflake, RDS, DynamoDB, Kafka, Fivetran, dbt, Airflow, Docker, Kubernetes, EMR, Sagemaker, DataDog, PagerDuty, Data Cataloging tools, Data Observability tools and Data Governance tools

Benefits

  • Paid time off (vacation, holidays, sick)
  • Medical/dental/vision insurance
  • 401(k) to eligible employees
  • Eligible to participate in our long-term incentive programs

More jobs like this