Series C · Software Development · 201-500Confidential

Software Development

Machine Learning Engineer

onsiteFull time0-5 yrsVisa Sponsorship

Posted September 20, 2025

This search is being worked on by Recruiting from Scratch (RFS). We work directly with the hiring teams to help them find the perfect candidate.

🤖

AI-Assisted JD · Quality Score: D (50/100)

This job description may include AI-generated language. Salary, requirements, and company details have been verified by the RFS team.

✓ Salary
✓ Company
✓ Requirements

About This Role

Machine Learning Engineer

  • Title of Role: Machine Learning Engineer
  • Location: San Francisco, CA, onsite
  • Company Stage of Funding: Series C — Software Development
  • Office Type: Onsite
  • Salary: [To be confirmed with final candidates]

Company Description

We're representing a dynamic AI-powered hiring platform that is redefining how talent is matched with opportunity. By leveraging machine learning at the core of their product, our client connects candidates with roles tailored to their skills, making recruitment faster, smarter, and more equitable. They operate at the intersection of AI and human potential, building the infrastructure to scale their mission globally.

What You Will Do

  • Take ownership of the full machine learning lifecycle, from research and experimentation to production deployment.
  • Research, train, and productionize ML models focused on engagement prediction, scoring, and search functionalities.
  • Build robust backend infrastructure and APIs to reliably serve ML models at scale.
  • Run experiments, analyze results, and iterate quickly to enhance model quality and overall product performance.
  • Collaborate cross-functionally with Operations and Product teams to translate business needs into model-driven solutions.
  • Adapt to a broad range of responsibilities, including backend engineering and applied ML, as priorities evolve.

Ideal Candidate Background

  • Demonstrated experience shipping production ML systems that real users depend on.
  • Strong backend engineering skills, particularly with Python and Django or similar frameworks.
  • Proven ability to thrive in fast-paced, ambiguous environments with a high degree of ownership and initiative.
  • Solid foundation in machine learning, statistics, and classification, with experience in building backend infrastructure and APIs.

Preferred

  • Experience with large language models (LLMs) and their application in production environments.
  • Background in search or recommendation systems, learning-to-rank (LTR), or classification models.
  • Prior internships or 1–3 years of experience at top-tier tech companies, fast-scaling startups, or quantitative finance environments.

Compensation and Benefits

Visa sponsorship is available for this role. Our client is committed to offering a competitive compensation package that reflects the experience and impact of the candidate.

E2E footer test 1776718803530

Requirements

Must Have

  • Machine Learning
  • Backend Engineering
  • APIs
  • Communication

Nice to Have

  • Experience with LLMs and their application in production.
  • * Background in search/recommendation systems, ranking (LTR), or classification models.
  • * Exposure to experimentation frameworks, fraud detection, or evaluation systems.
  • * Prior internships or YOE (1–3) at top-tier tech, fast-scaling startups, quant, or finance
  • * Evidence of side projects/open source demonstrating initiative and problem-solving.
  • * Startup/founding or early-stage experience is a plus.

Skills & Technologies

Machine LearningBackend EngineeringAPIsCommunicationPythonDjango

Similar Roles

Interested in this role?

Submit your application and our team will be in touch.

Prefer to talk? Call (646) 495-3025

Job Details

DepartmentSoftware Engineering
Employment TypeFull time
Work Styleonsite
Experience0-5 years
Education* Ivy/strong engineering programs preferred but not required
Visa SponsorshipAvailable

About the Company

Series C · Software Development · 201-500

Stage
Series C
Industry
Software Development
Size
201-500 employees
Founded
2023

About Recruiting from Scratch

Recruiting from Scratch is a premier talent agency connecting top candidates with high-growth companies. We specialize in placing engineers, product managers, and go-to-market talent at startups and enterprise companies backed by top VCs.