Staff Machine Learning Engineer - ML Algorithms

Pioneer of earned wage access, building products that deliver real-time financial flexibility for those living paycheck to paycheck.
$272,700 - $333,300
Machine Learning
Staff Software Engineer
Hybrid
501 - 1,000 Employees
7+ years of experience
AI · Finance

Description For Staff Machine Learning Engineer - ML Algorithms

EarnIn, a pioneer in earned wage access, is seeking a Staff Machine Learning Engineer to join their innovative fintech team. This role is central to EarnIn's mission of providing real-time financial flexibility to those living paycheck to paycheck. The position offers a competitive salary range of $272,700 - $333,300, plus equity and benefits, based in Mountain View with a hybrid work arrangement requiring 2-3 days in office.

The role focuses on advancing EarnIn's machine learning capabilities, which are integral to every financial service they provide. As they enter a transformative phase, they're making significant investments in ML applications within fintech. The successful candidate will work on groundbreaking solutions involving large language models, generative AI, and advanced machine learning algorithms.

The position requires 7+ years of experience in machine learning with strong software engineering skills. Key responsibilities include designing and deploying ML models, working with LLMs and AI agents, and continuously improving model performance. The ideal candidate will have advanced programming skills in Python, experience with ML frameworks, and hands-on experience with cloud-based ML platforms.

EarnIn is backed by prestigious investors like A16Z, Matrix Partners, DST, and Ribbit Capital, offering a stable yet growing environment. They emphasize diversity and inclusion, believing that the best way to build a financial system that works for everyone is through a team that represents their diverse community. The company offers a collaborative environment where you can make a significant impact while working with cutting-edge technologies.

Last updated 7 hours ago

Responsibilities For Staff Machine Learning Engineer - ML Algorithms

  • Design, develop, A/B test, and deploy machine learning models that drive EarnIn's products
  • Train, fine-tune, evaluate, and operationalize large language models (LLMs) and AI agents
  • Continuously improve model performance by leveraging the latest research and open-source tools
  • Champion data-driven decision-making and maintain scientific rigor in ML solutions deployment
  • Collaborate with ML platform engineers to optimize tools and processes
  • Explore and integrate cutting-edge technologies
  • Mentor junior team members
  • Lead by example, fostering operational excellence

Requirements For Staff Machine Learning Engineer - ML Algorithms

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 like TensorFlow or PyTorch
  • Hands-on 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 Staff Machine Learning Engineer - ML Algorithms

Equity
  • Equity

Interested in this job?

Jobs Related To EarnIn Staff Machine Learning Engineer - ML Algorithms

Senior Staff Software Engineer, Experimentation Platform

Senior Staff Software Engineer role at DoorDash focusing on building and scaling the Experimentation Platform using ML, AI, and statistical methodologies.

Lead Software Engineer (AI)

Lead Software Engineer position focusing on AI development at Valorem Reply, requiring extensive experience in software development and team leadership.

Founding Lead Machine Learning Engineer

Lead the development of AI-driven knowledge discovery systems at Zaimler, a VC-backed startup revolutionizing enterprise data preparation for AI applications.

Health Tech & AI Startup: Founding Machine Learning Engineer

Founding Machine Learning Engineer position at HealthTech & AI startup focusing on developing cutting-edge AI platforms and healthcare solutions.

Sr Staff Engineer - System solution AI Center of Excellence

Lead AI systems solution development at Qualcomm's Center of Excellence, focusing on inference accelerators and edge AI applications across automotive, cloud, and IoT domains.