Skip to content

Open nowPosted today

Machine Learning Engineer

Resmed54 open roles

Where
San Diego, CA, United States
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowMachine Learning EngineerResmed · San Diego, CA, United States
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Resmed's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.7% of postings close within 7 days. Measured by our own scanner across the market. Resmed postings stay open a median of 14 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.5%3 days
  3. 12.7%7 days
  4. 20.4%14 days
  5. 35.6%30 days
  6. 58.7%60 days
This job: posted today

Resmed median: 14 days open

The posting

Build machine learning that makes a difference in people’s lives.

At Resmed, we’re changing lives with every breath. As a Machine Learning Engineer on our AI Engineering team, you’ll help turn data and models into reliable production capabilities that improve patient, customer and business outcomes.

You’ll work across the ML lifecycle, building pipelines, deploying and monitoring models, and developing services that bring AI into real-world applications. This is an opportunity to combine machine learning, Python, software engineering and cloud technologies while taking ownership of well-defined components from implementation through production support.

What You'll Do

  • Design, build, test and operate production ML components and services within a cross-functional AI/ML environment.
  • Build reliable pipelines spanning data preparation, feature engineering, model training, evaluation, deployment and monitoring.
  • Develop APIs and services that integrate machine learning capabilities into web, mobile and backend applications.
  • Write maintainable, tested Python code using strong engineering practices across version control, code review, automated testing and debugging.
  • Train, evaluate, deploy, manage and retrain ML models, applying appropriate machine learning and statistical techniques.
  • Monitor production ML systems and troubleshoot data quality, model performance, reliability, scalability and cost.
  • Partner with Data Scientists, Machine Learning Engineers, Data Engineers, Software Engineers and Product partners to move prototypes and requirements into production.
  • Evaluate technical approaches and clearly communicate implementation choices, dependencies and trade-offs.
  • Own well-defined components or technical workstreams through implementation and production support, while contributing to engineering standards, documentation and continuous improvement.
  • Share knowledge across the team and support less-experienced colleagues where appropriate.

What You Bring

  • Bachelor’s degree in Computer Science, Engineering, Statistics, Mathematics or a related technical field, or equivalent practical experience.
  • 1–2 years of professional experience in Machine Learning Engineering, Data Engineering, Software Engineering or a similar role, including production ML experience or equivalent demonstrated experience.
  • Working knowledge of the production ML lifecycle, including data and feature pipelines, training, evaluation, inference, APIs, deployment, continuous training and monitoring.
  • Strong Python and software-engineering fundamentals, including experience with pandas, NumPy and scikit-learn.
  • Experience with relational SQL databases and at least one NoSQL or distributed data technology.
  • Hands-on experience training, evaluating and serving ML models through APIs or batch-processing services.
  • Experience with workflow orchestration such as Airflow, a major cloud platform such as AWS, Docker and Git-based CI/CD.
  • Ability to monitor and troubleshoot production services, pipelines and model behaviour.
  • Clear written and verbal communication across technical and non-technical audiences.

Nice to have

  • Experience with MLOps platforms such as Amazon SageMaker or MLflow, Kubernetes or Amazon EKS, Snowflake, Kafka or Flink.
  • Familiarity with model explainability, responsible AI, bias or fairness assessment.
  • Familiarity with large language models, retrieval-augmented generation, LangChain or LangGraph, or experience in healthcare, medical devices or privacy-sensitive data environments.

What Sets You Apart

  • Ownership: You take responsibility for defined technical work from implementation through production support.
  • Practical judgement: You weigh dependencies and trade-offs and make thoughtful implementation choices.
  • Collaboration: You work openly across disciplines to turn requirements and prototypes into dependable solutions.
  • Clarity: You make complex technical decisions understandable to both technical and non-technical partners.
  • Continuous improvement: You contribute knowledge, documentation and ideas that strengthen how the team works.

Why Join Resmed

At Resmed, your engineering work connects to a clear purpose: helping improve quality of life, prevent chronic disease progression and reduce healthcare system costs. You’ll apply AI and ML to meaningful challenges, from personalized recommendations and large-scale sleep data to health-risk identification and complex operational problems.

Benefits and Compensation

At Resmed, we're shaping the future by investing in our people through competitive pay, flexible work arrangements, and programs that support personal and professional growth.

Benefits include:

  • Medical, dental, vision, life, AD&D, and disability insurance
  • HSA, FSA, commuter benefits, and sleep care management
  • 401(k), ESPP, EAP, and tuition assistance
  • Flex time off for salaried employees
  • 11 paid holidays plus 3 floating holidays
  • Up to 14 weeks primary caregiver leave or 2 weeks secondary caregiver leave

Compensation: Compensation is based on factors including geographic location, qualifications, experience, skills, and internal equity.

Pay Range: $117,000 - $175,000 USD Annual

Resmed generally does not hire at or near the top of the pay range.

For remote positions outside the U.S., compensation is determined based on geographic location, qualifications, experience, and skills.

Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Resmed's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Resmed's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Resmed's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.