Logo for Sweep

Applied Machine Learning Engineer

Roles & Responsibilities

  • Strong engineering background with experience as a Software Engineer or Machine Learning Engineer
  • Proficiency in Python with production-grade backend code (not just ML scripts)
  • Experience with cloud infrastructure and scalable system architecture; ability to write SQL; JavaScript is a plus
  • Curiosity and up-to-date knowledge of Generative AI tools and frameworks (e.g., Langchain, Langraph, Mastra)

Requirements:

  • Build, test, and deploy end-to-end ML systems—from data exploration and prototyping to production-grade deployment
  • Write high-quality, maintainable Python code including backend logic (not just model code)
  • Collaborate with product managers and engineers to align ML solutions with user and business needs
  • Work with real-world datasets to solve practical problems, focusing on impact and scalability

Job description

What will you do at Sweep?

As an Applied Machine Learning Engineer at Sweep, you’ll play a key role in designing and delivering ML-driven solutions that go directly into production. This is a hands-on, engineering-focused role where you’ll collaborate closely with product and backend teams to bring intelligent features to life.

  • Build, test, and deploy end-to-end ML systems – from data exploration and prototyping to production-grade deployment

  • Write high-quality, maintainable Python code, including backend logic (not just model code)

  • Collaborate with product managers and engineers to align ML solutions with user and business needs

  • Work with real-world datasets to solve practical problems, focusing on impact and scalability

  • Participate in system design discussions, including how cloud infrastructure supports scalable ML

  • Explore and integrate Generative AI capabilities where relevant

  • Help shape internal ML best practices and contribute to team knowledge-sharing

We are looking for someone who:

  • Has a strong engineering background – experience as a Software Engineer or Machine Learning Engineer

  • Is proficient in Python and has written production-level backend code, not just ML scripts

  • Understands and can write SQL; familiarity with JavaScript is a plus

  • Has experience working with cloud infrastructure and understands system architecture at scale

  • Is curious and up to date with Generative AI tools and frameworks (e.g. Langchain, Langraph, Mastra, etc)

  • Is practical and impact-driven – focused on shipping and solving real problems

  • Communicates clearly and works well in cross-functional teams

  • Has deployed ML models into production environments

  • (Nice to have) Has experience with ML Ops, model monitoring, or experimentation platforms

  • (Nice to have) Has worked in fast-moving, startup-like environments

Machine Learning Engineer Related jobs

Other jobs at Sweep

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.