Machine Learning Engineer

Pioneer in earned wage access, building products for real-time financial flexibility for those living paycheck to paycheck.
$169,800 - $207,600
Machine Learning
Mid-Level Software Engineer
Hybrid
2+ years of experience
Finance · AI

Description For Machine Learning Engineer

EarnIn, a pioneering fintech company in earned wage access, is seeking a Machine Learning Engineer to join their team in Palo Alto. Backed by prestigious investors like A16Z, Matrix Partners, and DST, EarnIn is revolutionizing financial flexibility for those living paycheck to paycheck.

As a Machine Learning Engineer, you'll be at the forefront of developing and implementing ML systems that are crucial to the company's operations. The role involves designing and launching efficient ML models, working with both deep learning and statistical-based approaches, and ensuring robust production deployment. You'll collaborate closely with product managers and stakeholders to translate business requirements into technical solutions.

The position offers a competitive salary range of $169,800 - $207,600, plus equity and benefits. The hybrid work arrangement requires a minimum of two days in the office, with flexibility for more in-person time based on responsibilities. This is an excellent opportunity for someone with 2+ years of ML engineering experience and strong Python skills.

What makes this role unique is its direct impact on helping people manage their finances more effectively. You'll be working on ML systems that power real-time financial decisions and enhance customer experiences. The role combines technical expertise with meaningful social impact, making it ideal for engineers who want to apply their ML skills to improve people's financial lives.

EarnIn values diversity and inclusion, fostering a culture where different perspectives are celebrated. The company's commitment to building a financial system that works for everyone is reflected in their approach to hiring and team building. Join EarnIn to be part of a mission-driven team that's using cutting-edge technology to solve real-world financial challenges.

Last updated a month ago

Responsibilities For Machine Learning Engineer

  • Design, build, and launch efficient and reliable machine learning (ML) models to drive business impact
  • Train and validate both deep learning-based and statistical-based models
  • Develop deep understanding of applications and the 'why' behind models & systems
  • Partner with product managers, tech leads, and stakeholders to analyze business problems
  • Work with data platform teams to enable robust scalable batch and real-time data pipelines
  • Drive ML and engineering standards through mentoring and knowledge sharing

Requirements For Machine Learning Engineer

Python
  • MS degree or Ph.D. degree in Computer Science or related technical field
  • 2+ years of experience in ML engineering
  • Strong programming skills in Python and data engineering skills
  • Extensive knowledge of machine learning algorithms
  • Hands-on experience with architectural patterns for large-scale applications
  • Industry experience building and productionizing machine learning systems
  • Strong oral and written communication skills

Benefits For Machine Learning Engineer

Equity
  • Equity

Interested in this job?

Jobs Related To EarnIn Machine Learning Engineer

Machine Learning Engineer - Marketing

ML Engineer role at EarnIn focusing on marketing optimization through advanced machine learning techniques, based in Bengaluru with hybrid work arrangement.

Knowledge Engineer, Artificial General Intelligence (AGI), Information International

Knowledge Engineer role at Amazon's AGI team, focusing on building AI-powered experiences for Alexa through knowledge graphs and data pipelines.

Software Development Engineer, Web Information Systems

Senior Software Engineer role at Amazon focusing on AI systems and web content understanding, offering competitive compensation and opportunity to work on cutting-edge technology.

Machine Learning Engineer

Remote Machine Learning Engineer position at iGenius, focusing on AI development as part of the Product team in Milan, Italy.

Machine Learning Engineer

Machine Learning Engineer role at Optimove focusing on personalization, LLMs, and multi-modal data processing with opportunity to work on cutting-edge AI technologies.