Senior Machine Learning Engineer

TrueML is a mission-driven financial software company using machine learning to create better customer experiences for distressed borrowers.
United States
$111,722 - $165,796
Machine Learning
Senior Software Engineer
Remote
5+ years of experience
AI · Finance

Description For Senior Machine Learning Engineer

TrueML, a mission-driven financial software company, is revolutionizing how distressed borrowers interact with the financial system through innovative machine learning solutions. As a Senior Machine Learning Engineer, you'll join their Data and ML Engineering team to develop and maintain mission-critical ML models serving millions of customers daily. The role combines deep ML expertise with strong data engineering fundamentals, focusing on architecting ML infrastructure, developing production-grade ML pipelines, and designing robust data ETL processes.

The position offers a competitive salary range of $111,722 - $165,796 and comes with comprehensive benefits including unlimited PTO, full healthcare coverage, 401k, and family-friendly policies. Working remotely, you'll be part of a dynamic team of data scientists, financial services experts, and customer experience specialists.

Key responsibilities include building and owning ML infrastructure, developing scalable pipelines, feature engineering, and collaborating closely with data science teams. The ideal candidate should have 5+ years of hands-on ML engineering experience, strong proficiency in Python and ML frameworks, and expertise in cloud services and containerization.

TrueML's approach uses machine learning to engage customers digitally and adjust strategies in real-time, creating personalized experiences that help prevent financial exclusion. The company values diversity and inclusion, promoting an environment where different perspectives contribute to better solutions. This role offers an opportunity to make a meaningful impact while working with cutting-edge technologies in a mission-driven organization.

Last updated a day ago

Responsibilities For Senior Machine Learning Engineer

  • Building ML Infrastructure as the main architect, developer, and owner
  • ML Pipeline Development for new models
  • Architecting Data Platform and finding scalable solutions
  • Feature Engineering - Creating and maintaining offline and online feature stores
  • ML Infrastructure Development for scalable, modern and efficient infrastructure
  • Model Monitoring and Maintenance
  • Data Strategy participation
  • Collaboration with data engineering team and data science team

Requirements For Senior Machine Learning Engineer

Python
Kubernetes
  • Bachelor's degree in Computer Science, Engineering, or related technical field; Master's preferred
  • 5+ years of hands-on experience in machine learning engineering, with at least 3 years in data engineering-focused roles
  • Deep understanding of database systems, ETL architecture, and data warehousing concepts
  • Strong proficiency in Python and ML frameworks (TensorFlow, PyTorch, Scikit-learn)
  • Experience building and optimizing large-scale data infrastructure using AWS cloud services
  • Advanced SQL skills and experience with NoSQL databases
  • Experience with Docker containerization and Kubernetes
  • Strong analytical and problem-solving skills
  • Track record of successful collaboration with data science teams

Benefits For Senior Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
  • Everything you need to work remotely
  • Unlimited PTO
  • Medical/dental/vision insurance
  • 401k through Charles Schwab
  • Flexible Spending Account, Limited FSA, and Health Savings Account
  • Company-paid short-term and long-term disability plus basic life insurance
  • Family-friendly maternity and paternity leave
  • Employee assistance program (EAP)
  • PerkSpot discount program
  • Paid time off for volunteer work
  • Access to the Wellness Coach app

Interested in this job?

Jobs Related To TrueML Senior Machine Learning Engineer

Senior Software Engineer, Deep Learning Inference

Senior Software Engineer position at NVIDIA focusing on Deep Learning Inference optimization and implementation, requiring 5+ years of experience in software engineering and machine learning.

Senior Delivery Consultant - Application Developer, Data & Machine Learning, WWPS ProServe

Senior ML/Cloud consultant role at AWS ProServe, implementing machine learning solutions and providing technical guidance to customers, with competitive compensation and benefits.

Senior Software Engineer, Machine Learning

Senior Machine Learning Engineer role at LinkedIn, developing AI algorithms for content understanding and classification at scale.

Software Engineer III - AI / ML

Senior Software Engineer position specializing in AI/ML at Zinnia, focusing on developing machine learning models and Generative AI solutions using Python.

Senior Software Engineer - NetSuite AI/ML

Senior Software Engineer position at Oracle NetSuite, focusing on AI/ML integration and development, based in Brno, Czech Republic.