Machine Learning Engineer

Pioneer in earned wage access, building products for real-time financial flexibility for those living paycheck to paycheck.
$232,200 - $283,800
Machine Learning
Senior Software Engineer
Hybrid
501 - 1,000 Employees
4+ years of experience
Finance · AI

Description For Machine Learning Engineer

EarnIn, a pioneer in earned wage access, is revolutionizing financial services through innovative machine learning solutions. As one of the first companies in the earned wage access space, they're backed by prestigious investors including A16Z, Matrix Partners, DST, and Ribbit Capital.

The role of Machine Learning Engineer at EarnIn presents an exciting opportunity to shape the future of fintech through advanced AI applications. The position involves working with cutting-edge technologies including large language models, generative AI, and sophisticated machine learning algorithms to create meaningful impact in the financial services sector.

The ideal candidate will join a transformative phase of the company, where machine learning is central to every financial service offered. This role combines technical expertise in ML/AI with practical application in a fast-growing fintech environment. You'll be responsible for designing and deploying ML models, working with LLMs, and driving data-driven decision-making across the organization.

Working from the Mountain View office (2 days/week hybrid schedule), you'll collaborate with talented ML platform engineers and contribute to a diverse, inclusive team culture. The position offers competitive compensation ($232,200 - $283,800 plus equity) and the opportunity to work on technology that directly impacts people's financial well-being.

This role is perfect for experienced ML engineers who are passionate about using their skills to create positive social impact while working with the latest AI technologies in a well-funded, mission-driven company.

Last updated 6 days ago

Responsibilities For Machine Learning Engineer

  • Design, develop, A/B test, and deploy machine learning models
  • Train, fine-tune, evaluate, and operationalize large language models (LLMs) and AI agents
  • Continuously improve model performance using latest research and open-source tools
  • Champion data-driven decision-making and maintain scientific rigor
  • Collaborate with ML platform engineers to optimize tools and processes
  • Explore and integrate cutting-edge technologies
  • Lead by example and drive transformative change

Requirements For Machine Learning Engineer

Python
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 4+ years of experience in machine learning with strong software engineering skills
  • Proficiency in ML techniques, including LLMs, deep learning, sequence models, and tree-based models
  • Advanced programming skills in Python and experience with ML frameworks (TensorFlow/PyTorch)
  • Experience with cloud-based ML platforms (AWS Sagemaker, Databricks, GCP Vertex AI)
  • Experience with modern LLM stack: foundation models, APIs, guardrails, frameworks
  • Strong communication and collaboration skills
  • Passion for continuous learning and staying updated on industry trends

Benefits For Machine Learning Engineer

Equity
  • Competitive salary
  • Equity compensation
  • Hybrid work arrangement

Interested in this job?

Jobs Related To EarnIn Machine Learning Engineer

Machine Learning Engineer

Senior Machine Learning Engineer role at EarnIn, focusing on LLMs and AI development, offering $272K-$333K plus equity in Mountain View.

Senior AI Solutions Engineer

Senior AI Solutions Engineer role at EarnIn, developing AI solutions to enhance productivity across departments, offering $189K-$231K plus equity, hybrid work in Mountain View.

Machine Learning Engineer

Senior Machine Learning Engineer position at EarnIn, focusing on LLMs and AI applications in fintech

Senior Machine Learning Engineer

Senior Machine Learning Engineer role at EarnIn, focusing on LLMs and AI innovation in fintech, offering competitive compensation and hybrid work in Palo Alto.

ML Platform Engineer

Senior ML Platform Engineer position at EarnIn, building and maintaining ML infrastructure for financial services, 7+ years experience required, hybrid work in Palo Alto.