Staff Machine Learning Platform Engineer

EarnIn is a 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
5+ years of experience

Description For Staff Machine Learning Platform Engineer

EarnIn, a pioneer in earned wage access, is seeking a Staff Machine Learning Platform Engineer to join our team in Palo Alto. As one of the first innovators in this space, we're passionate about creating products that offer real-time financial flexibility for those living paycheck to paycheck. Our app has been downloaded over 13 million times, providing access to $15 billion in earnings.

In this role, you'll be at the forefront of our transformative investments in machine learning platforms and algorithms. You'll design, build, and maintain the ML platform that supports our entire machine learning lifecycle, working closely with other ML engineers to optimize processes and ensure reproducibility. Your expertise will be crucial in ensuring the scalability, reliability, and cost-efficiency of our ML platform.

We're looking for someone with 5+ years of industry machine learning experience, strong programming skills in Python, and familiarity with ML frameworks like TensorFlow or PyTorch. Experience with cloud ML platforms such as AWS Sagemaker, Databricks, or GCP Vertex AI is essential. You'll also need strong communication skills and a passion for staying updated with the latest trends in ML and platform engineering.

At EarnIn, we value diversity and strive to create a culture of belonging. We offer 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.

Join us in shaping the future of financial services and make a real impact on people's lives. If you're ready to take on this challenging and rewarding role, we'd love to hear from you!

Last updated 3 months ago

Responsibilities For Staff Machine Learning Platform Engineer

  • Design, build, and maintain the ML platform and tools to support the end-to-end machine learning lifecycle
  • Work closely with other machine learning engineers to understand their workflows, optimize model training and deployment processes, and ensure reproducibility
  • Ensure scalability, reliability, cost efficiency, and ease of use of the machine learning platform
  • Contribute to the evaluation and adoption of new technologies and tools to enhance our machine-learning capabilities
  • Provide technical guidance and mentorship to junior team members
  • Set examples of outstanding operational excellence

Requirements For Staff Machine Learning Platform Engineer

Python
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 5+ years of industry machine learning experience and excellent software engineering skills
  • Strong programming skills in Python, and familiarity with ML frameworks such as TensorFlow or PyTorch
  • Experience with ML cloud platforms such as AWS Sagemaker, Databricks, or GCP Vertex AI
  • Familiarity with data pipeline and workflow management tools
  • Strong communication and collaboration skills
  • Passion for learning and staying updated with the latest industry trends in machine learning and platform engineering

Benefits For Staff Machine Learning Platform Engineer

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

Interested in this job?

Jobs Related To EarnIn Staff Machine Learning Platform Engineer

AIML - Manager, Engineering Program Management - ML Lifecycle

Lead ML Lifecycle Platform development at Apple as Engineering Program Management Manager, overseeing end-to-end machine learning operations and cross-functional teams.

Senior Product Manager - Copilot Measurement & Evaluation

Senior Product Manager role at Microsoft focusing on Copilot's measurement and evaluation, combining AI expertise with product management.

ML Engineer L5 - Ads Platform Engineering (Forecasting)

Senior ML Engineer position at Netflix focusing on ads platform engineering and forecasting, building scalable ad tech solutions.

Engineering Manager II - Map Search

Lead Uber's Location Search & Semantics team in building ML systems for map search across Uber apps, managing technical teams and driving innovation in search technology.

Machine Learning Platform Engineer

Senior ML Platform Engineer role at DoorDash, building scalable machine learning infrastructure for delivery logistics optimization.