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
4+ years of experience
Finance · AI

Description For Machine Learning Engineer

EarnIn, a pioneer in earned wage access, is seeking a Senior Machine Learning Engineer to join their innovative fintech team. As one of the first companies in the earned wage access space, EarnIn is backed by prestigious investors including A16Z, Matrix Partners, DST, and Ribbit Capital.

The role is central to EarnIn's mission of providing real-time financial flexibility for those living paycheck to paycheck. Machine learning is integral to every financial service they provide, and they're making significant investments in innovative ML applications within fintech. The position offers an exciting opportunity to work with cutting-edge technologies including large language models, generative AI, and advanced machine learning algorithms.

The ideal candidate will have 4+ years of experience in machine learning with strong software engineering skills. They should be proficient in Python and have extensive experience with modern ML frameworks and cloud-based platforms. The role requires expertise in various ML techniques, including LLMs, deep learning, and sequence models.

This is a hybrid position based in Palo Alto, requiring in-office presence 2 days per week. The compensation package is highly competitive, with a base salary range of $232,200 - $283,800, plus equity and benefits. EarnIn offers a diverse and inclusive work environment, celebrating different perspectives and backgrounds.

The role involves designing and deploying ML models, working with LLMs and AI agents, and continuously improving model performance through the latest research and tools. The successful candidate will champion data-driven decision-making and collaborate closely with ML platform engineers to optimize processes and drive innovation.

Join EarnIn to be part of a team that's revolutionizing financial access while working with the latest in AI and machine learning technology. This is an opportunity to create meaningful impact while advancing your career in a rapidly growing fintech company.

Last updated a month 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 base salary
  • Equity compensation
  • Additional benefits package

Interested in this job?

Jobs Related To EarnIn Machine Learning Engineer

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.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure GenAI team, focusing on LLM technologies and distributed systems with 8+ years of experience required.

Senior Machine Learning Engineer

Senior Machine Learning Engineer role at Microsoft focusing on large language model development and adaptation for Azure GenAI platform.

Machine Learning Research Engineer – Speech for On-Device Agentic AI

Senior ML Research Engineer role at Qualcomm focusing on speech recognition, text-to-speech, and conversational AI systems for on-device agents.

Machine Learning Engineer

Senior Machine Learning Engineer role at DRW, building and optimizing ML systems for global trading operations with 6+ years experience required.