Taro Logo

Senior Staff Machine Learning Engineer

NYC headquartered FinTech company creating the best rent payment experience, enabling users to pay rent throughout the month on a flexible schedule.
$188,000 - $225,000
Machine Learning
Staff Software Engineer
Remote
51 - 100 Employees
6+ years of experience
Finance · AI

Description For Senior Staff Machine Learning Engineer

Flex, a NYC-based FinTech innovator, is revolutionizing the rent payment landscape by offering flexible payment solutions that empower renters. As a Senior Staff Machine Learning Engineer, you'll be at the forefront of developing cutting-edge ML systems that drive business growth and innovation. This role combines technical leadership with hands-on development, requiring expertise in building and deploying production-grade machine learning models.

The position offers a competitive salary range of $188,000-$225,000 (varying by location) and comes with comprehensive benefits including full medical coverage, equity, and unlimited PTO. You'll work remotely while collaborating with a diverse, highly skilled team spread across the US, Australia, Canada, and South America.

Your responsibilities will span the entire ML lifecycle - from data collection and preprocessing to model deployment and monitoring. You'll build scalable data pipelines, implement state-of-the-art algorithms, and ensure optimal model performance in production. The role requires strong technical expertise in Python, ML frameworks, and cloud platforms, combined with the ability to work effectively across teams.

The ideal candidate brings 6+ years of ML engineering experience, advanced education in Computer Science or related fields, and a proven track record of delivering production-ready ML systems. You'll need to demonstrate not just technical excellence, but also strong collaboration skills as you work with data scientists, engineers, and product teams to drive innovation.

Join Flex to be part of a mission-driven company that's transforming how people manage their largest recurring expense, while working with cutting-edge technology in a flexible, remote environment with excellent growth opportunities.

Last updated 10 days ago

Responsibilities For Senior Staff Machine Learning Engineer

  • Own the end-to-end lifecycle of machine learning projects
  • Build, maintain, and optimize robust data pipelines
  • Implement machine learning algorithms and models
  • Collaborate with data scientists, engineers, and product teams
  • Monitor and improve model performance
  • Leverage distributed computing frameworks and cloud-based platforms
  • Stay up-to-date with latest advancements in machine learning

Requirements For Senior Staff Machine Learning Engineer

Python
  • Master's or Ph.D. in Computer Science, Engineering, or a related field
  • 6+ years of experience as a Machine Learning Engineer
  • Strong proficiency in Python and experience with ML libraries like TensorFlow, PyTorch, and scikit-learn
  • Extensive experience with cloud platforms and distributed computing frameworks
  • Proven track record of implementing end-to-end machine learning pipelines
  • Strong background in model optimization, version control, and CI/CD practices
  • Excellent problem-solving abilities and collaboration skills

Benefits For Senior Staff Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • 100% company-paid medical, dental, and vision
  • 401(k) + company equity
  • Unlimited paid time off + 13 company paid holidays
  • Parental leave
  • Flex Cares Program: Non-profit company match + pet adoption coverage
  • Free Flex subscription

Jobs Related To Flex Senior Staff Machine Learning Engineer