Machine Learning Engineer

Pioneer in earned wage access, building products for real-time financial flexibility for those living paycheck to paycheck.
$272,700 - $333,300
Machine Learning
Senior Software Engineer
Hybrid
7+ 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 like A16Z, Matrix Partners, and DST. The company is seeking a Senior Machine Learning Engineer to join their team in Mountain View, working in a hybrid setting.

The role focuses on developing cutting-edge ML solutions, including work with large language models and generative AI. The position offers an attractive compensation package of $272,700 - $333,300 plus equity, reflecting the senior nature of the role and its strategic importance.

The ideal candidate will have 7+ years of ML experience and strong software engineering skills. They'll be responsible for designing and deploying ML models, working with LLMs, and driving innovation in fintech. The role requires expertise in Python, modern ML frameworks, and cloud platforms.

EarnIn stands out for its mission to create financial flexibility for those living paycheck to paycheck. They offer a unique product that allows users to access their earnings in real-time, without mandatory fees or interest rates. The company's commitment to diversity and inclusion, combined with its strong financial backing and growth trajectory, makes it an exciting opportunity for ML professionals looking to make a significant social impact while working with cutting-edge technology.

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 tools
  • Champion data-driven decision-making
  • Collaborate with ML platform engineers
  • Explore and integrate cutting-edge technologies
  • Mentor junior team members
  • 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
  • 7+ 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
  • Experience with cloud-based ML platforms (AWS Sagemaker, Databricks, GCP Vertex AI)
  • Experience with modern LLM stack, foundation models, and APIs
  • Strong communication and collaboration skills
  • Passion for continuous learning and staying updated on industry trends

Benefits For Machine Learning Engineer

Equity
  • Equity

Interested in this job?

Jobs Related To EarnIn Machine Learning Engineer

Machine Learning Engineer

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

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.