This job has expired

Machine Learning/MLOps Engineer

Cambridge, Massachusetts, United States;
Closing date
Mar 22, 2023

View more

Physical Sciences, Engineering
Position Type
Full Time
Organization Type
Machine Learning/MLOps Engineer

As the world's leading pharmaceutical company, Pfizer is in the unique position of having some of the largest and most complex chemical and biological data sets available anywhere. The computational absorption, distribution, metabolism, and excretion (cADME) group at Pfizer is responsible for maximizing the value of ADME, safety, and pharmacology data generated to support drug discovery project teams. We do this through the application of advanced machine learning and data mining methodologies to extract knowledge that is used to facilitate project team decision making across the drug discovery portfolio.

The cADME group is looking to add an outstanding Machine Learning Operations (MLOps) Engineer to help develop and maintain novel in silico tools, methodologies, and infrastructure for data mining and visualization. Your primary focus will be on choosing optimal software, architectural, and scientific solutions for these purposes and then implementing, maintaining, and monitoring them. Along with production level software experience, you should demonstrate solid data science knowledge and understanding.

How You Will Achieve It:
  • Working with cADME colleagues, design and build MLOps systems, including data pipelines and production-level machine learning (ML) tools, interfaces, and infrastructure.
  • Build tooling and data pipelines to process and format data from internal sources.
  • Deploy ML models to production under the constraints of scalability, correctness, and maintainability.
  • Build out and monitor pipelines for automated image builds, validating and testing models, monitoring data processes.
  • Collaborate with cross functional teams of data scientists, engineers and chemists in building ML tools and infrastructure that supports the needs at Pfizer.
  • Keep thorough documentation of all MLOps systems and train team members as needed.


Must - Have
  • B.S. with 2+ years of experience or M.S. degree in Computer Science or a related quantitative field
  • Experience developing machine learning processes using state-of-the-art tooling
  • Advanced proficiency with Python or similar language (Java). Ability to create abstractions, APIs, and libraries. Ability to deploy and support tools in the internal computing environment
  • Experience working with data structures and data modeling and dealing with large datasets
  • Working knowledge of SQL and practical experience extracting data from RDBS
  • Great communication and collaboration skills.

Nice to Have:
  • Experience using DAGs to define data pipelines, e.g., Luigi, Airflow, Dagster, Prefect, Kubeflow
  • Extensive knowledge of a ML framework/library (e.g., scikit-learn, Torch, Tensorflow, transformers), data structures, data modeling, and software architecture.
  • Experience with NoSQL systems (Couchbase, MongoDB)
  • Experience building and maintaining Linux servers and workstations.
  • Production experience leveraging at least one cloud provider - e.g. AWS, GCP, Azure
  • Experience with chemistry and cheminformatics methods/techniques (e.g., computational structure handling and manipulation, descriptor calculation, structural similarity, etc.)

Other Job Details
  • Relocation support available.
  • Work Location Assignment Flexible: colleagues are assigned a Pfizer site within a commutable distance where they work about 2-3 days weekly to connect and innovate with their team face-to-face. However, they also benefit from being able to work offsite regularly when it makes business sense to do so.


Relocation assistance may be available based on business needs and/or eligibility.


Pfizer requires all U.S. new hires to be fully vaccinated for COVID-19 prior to the first date of employment. As required by applicable law, Pfizer will consider requests for Reasonable Accommodations.

Sunshine Act

Pfizer reports payments and other transfers of value to health care providers as required by federal and state transparency laws and implementing regulations. These laws and regulations require Pfizer to provide government agencies with information such as a health care provider's name, address and the type of payments or other value received, generally for public disclosure. Subject to further legal review and statutory or regulatory clarification, which Pfizer intends to pursue, reimbursement of recruiting expenses for licensed physicians may constitute a reportable transfer of value under the federal transparency law commonly known as the Sunshine Act. Therefore, if you are a licensed physician who incurs recruiting expenses as a result of interviewing with Pfizer that we pay or reimburse, your name, address and the amount of payments made currently will be reported to the government. If you have questions regarding this matter, please do not hesitate to contact your Talent Acquisition representative.

EEO & Employment Eligibility

Pfizer is committed to equal opportunity in the terms and conditions of employment for all employees and job applicants without regard to race, color, religion, sex, sexual orientation, age, gender identity or gender expression, national origin, disability or veteran status. Pfizer also complies with all applicable national, state and local laws governing nondiscrimination in employment as well as work authorization and employment eligibility verification requirements of the Immigration and Nationality Act and IRCA. Pfizer is an E-Verify employer.

Research and Development

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert