Demo

Machine Learning Engineer

EPM Scientific
San Francisco, CA Full Time
POSTED ON 4/1/2026 CLOSED ON 4/30/2026

What are the responsibilities and job description for the Machine Learning Engineer position at EPM Scientific?

EPM Scientific is supporting a growing research driven team building advanced AI agents designed to accelerate scientific discovery. This group develops large scale language model based systems, autonomous agents, and the infrastructure required to deploy them in real scientific workflows. Their work brings together modern machine learning, agent architectures, and real world scientific feedback loops, enabling models that directly influence high stakes research decisions.


This role is ideal for someone who wants to work at the intersection of LLM development, agentic AI, and scientific workflow integration, and who wants their engineering and modeling work to have tangible impact in real experimental and analytical settings.


Role Overview

You will design, train, and refine machine learning models and agent systems that support complex scientific tasks. You will collaborate closely with scientists, engineers, and domain experts to understand real workflows, interpret results, and integrate experimental or field derived feedback into iterative model improvements.


Your Work Will Include:

  • Training and refining large scale LLM models, ensuring efficient experimentation and scalable training workflows.
  • Designing agent architectures that integrate tool use, prompting strategies, and evaluation frameworks for scientific tasks.
  • Building and maintaining data pipelines and inference systems that support robust model training and deployment.
  • Testing agent behavior in real scientific workflows and using feedback to guide iterative improvements.
  • Collaborating with ML researchers, scientists, and engineers to ensure outputs translate into actionable scientific value.


What You Bring:

  • 5-10 years of experience in ML engineering or applied ML work, ideally involving LLM powered systems or agent architectures.
  • Strong Python skills, with experience in PyTorch or JAX; familiarity with TypeScript is a plus.
  • Experience with prompting, context engineering, evaluation frameworks, or building LLM driven tools or agents.
  • Understanding of distributed training, scalable data pipelines, or ML infrastructure for high performance systems.
  • Ability to work closely with scientific or R&D partners and adapt models to real world workflow constraints.
  • Interest in developing systems that deliver practical scientific impact, not just conceptual models.

Salary : $200,000 - $275,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at EPM Scientific

  • EPM Scientific Burlingame, KS
  • Looking for more than just another monitoring role? If you're a Clinical Research Associate who wants greater ownership, closer access to leadership, and t... more
  • 16 Days Ago

  • EPM Scientific Portsmouth, NH
  • QC Senior Scientist, Raw Materials Portsmouth, NH (Onsite) We're partnering with a leading life sciences manufacturing organization that is looking to add ... more
  • 1 Day Ago

  • EPM Scientific Fort Washington, PA
  • SVP, Healthcare Media Business Unit Lead EPM Scientific is partnered with an established healthcare media and education organization investing in two new c... more
  • 1 Day Ago

  • EPM Scientific Lenoir, NC
  • Director, Quality Control A growing pharmaceutical manufacturing organization is seeking a Director of Quality Control to lead QC operations across a GMP-r... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Machine Learning Engineer jobs in the San Francisco, CA area that may be a better fit.

  • Atlassian San Francisco, CA
  • Overview Working at Atlassian Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians ha... more
  • 1 Day Ago

  • Fluidstack San Francisco, CA
  • About Fluidstack We exist to make humanity more free. For most of human history, you farmed or you starved. Technology gave people more time for the things... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!