Taro Logo

Staff Machine Learning Engineer (Applied ML)

EarnIn is one of the first pioneers 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
7+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Machine Learning Engineer (Applied ML)

EarnIn, a pioneer in earned wage access, is seeking a Staff Machine Learning Engineer to join their team in Palo Alto. This role is crucial in designing and implementing state-of-the-art machine learning models that power EarnIn's financial products. The ideal candidate will have 7+ years of industry experience, strong expertise in various ML techniques, and excellent software engineering skills.

As a Staff Machine Learning Engineer, you'll be at the forefront of innovation, working on transformative investments in machine learning platforms and algorithms. You'll design, build, and optimize ML models, champion data-driven decision-making, and contribute to the evaluation and adoption of new technologies. This role offers the opportunity to create first-of-a-kind success stories and realize significant business and social impact.

EarnIn offers a competitive salary range of $272,700 - $333,300, plus equity and benefits. This is a hybrid position requiring in-office work 2 days a week in Palo Alto. The company values diversity and strives to create a culture of belonging, making it an excellent place for those passionate about using technology to make a difference in people's financial lives.

Key responsibilities include continuous optimization of ML models, working closely with ML platform engineers, providing technical guidance to junior team members, and setting examples of outstanding operational excellence. The ideal candidate will have a strong background in Python, familiarity with ML frameworks like TensorFlow or PyTorch, and experience with cloud ML platforms.

Join EarnIn to be part of a team that's revolutionizing financial services for those living paycheck to paycheck. If you're passionate about machine learning, have a strong technical background, and want to make a real impact, this could be the perfect opportunity for you.

Last updated a year ago

Responsibilities For Staff Machine Learning Engineer (Applied ML)

  • Design, build, A/B test, and maintain machine learning models to power EarnIn products
  • Continuously optimize the quality of our machine learning models through state-of-the-art techniques
  • Champion scientific rigor in data-driven decision-making
  • Work closely with ML platform engineers to optimize ML tooling and processes
  • Contribute to evaluating and adopting new technologies and tools
  • Provide technical guidance and mentorship to junior team members
  • Set examples of outstanding operational excellence

Requirements For Staff Machine Learning Engineer (Applied ML)

Python
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 7+ years of industry machine learning experience and excellent software engineering skills
  • Expertise in machine learning modeling techniques
  • Strong programming skills in Python, and familiarity with ML frameworks
  • Experience with ML cloud platforms such as AWS Sagemaker, Databricks, or GCP Vertex AI
  • Strong communication and collaboration skills
  • Passion for learning and staying updated with the latest machine learning industry trends

Benefits For Staff Machine Learning Engineer (Applied ML)

Equity
  • Equity
  • Hybrid work environment (2 days in office per week)

Interested in this job?