Talent.com
Staff Software Engineer, Machine Learning
Staff Software Engineer, Machine LearningSnap Finance • Metro 9, West Valley City
No longer accepting applications
Staff Software Engineer, Machine Learning

Staff Software Engineer, Machine Learning

Snap Finance • Metro 9, West Valley City
30+ days ago
Job type
  • Full-time
Job description

Description

We are seeking a Staff Software Engineer, Machine Learning to join our Machine Learning team and play a critical role in building and scaling advanced ML systems. This role is ideal for a highly experienced engineer who thrives on solving complex, real-world problems using large-scale, multimodal data.

In this role, you will design, develop, and deploy production-grade machine learning models that improve prediction accuracy, reduce risk, and empower consumers in the rapidly growing alternative finance market. You will also help define frameworks, tools, and best practices that elevate engineering quality and productivity across the organization.

How you’ll make an impact:

  • Develop and innovate on state-of-the-art, scalable ML models leveraging artificial intelligence, machine learning, optimization, and rules-based approaches.

  • Design and ship end-to-end ML systems, including data pipelines, feature engineering, training and evaluation workflows, online inference, and feedback loops.

  • Push the boundaries of credit risk modeling, customer behavior analysis, and creditworthiness assessment.

  • Partner cross-functionally to onboard new data sources, improve data quality, and create durable, high-signal features.

  • Propose, gather, and integrate diverse datasets to support advanced modeling initiatives.

  • Assemble and manage large, complex datasets that meet both functional and non-functional business requirements.

  • Mentor engineers and raise the technical bar through architectural reviews, documentation, and reusable tooling.

  • Influence technical direction through high-level decisions around system architecture, modeling strategy, and tooling.

What you’ll need to succeed:

  • MS or PhD in a quantitative field such as Statistics, Econometrics, Mathematics, Physics, Computer Science, or related quantitative field.

  • BS in the fields described below will be considered if skill set and experience are robust

  • Possess broad and deep technical expertise across multiple areas of machine learning.

  • Strong software engineering skills, system design experience, and comfort owning services in production.

  • History of tackling challenging technical problems and involvement in making high-level decisions about technology choices and system architecture.

  • 7+ years experience in one or more of the following areas: machine learning, artificial intelligence, recommendation systems, data mining, or related research

  • Strong background in Python, Java , or other general-purpose programming languages

  • Experience with modern sequence based deep learning (e.g., transformers, RNNs, and other attention-based autoregressive models) and multimodal learning (structured + text + graph/time-series).

  • Extensive experience with traditional classification methods (e.g. Gradient Boosting, Decision Trees, Random Forest)

  • Proficiency and working knowledge of at least one major deep learning framework (e.g. PyTorch, JAX)

  • Experience with filesystems, server architectures, and distributed systems

  • Statistical analysis (e.g., Hypothesis testing, experimental design, hierarchical modeling, Bayesian and Frequentist methods)

  • Experience with automated workflows: Airflow, Jenkins, etc.

  • Experience with AWS cloud services such as EC2 and S3

  • Working knowledge of message queuing, stream processing, and highly scalable data store

  • Familiarity with common computing environment (e.g. Linux, Shell Scripting)

  • Strong SQL skills

  • Proven ability to translate insights into business recommendations

Why Join Us:

  • Generous paid time off

  • Competitive medical, dental & vision coverage

  • 401K with company match for US

  • Company-paid life insurance

  • Company-paid short-term and long-term disability

  • Access to mental health and wellness resources

  • Company-paid volunteer time to do good in your community

  • Legal coverage and other supplemental options

  • A value-based culture where growth opportunities are endless

More:

Snap values diversity and all qualified applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Learn more by visiting our website at .

California Residents, please review our California Consumer Privacy Act Notice at

Create a job alert for this search

Staff Software Engineer, Machine Learning • Metro 9, West Valley City

Similar jobs
Full Stack Staff-Level Software Engineer - Remote

Full Stack Staff-Level Software Engineer - Remote

Zions Bank • Salt Lake City, UT, United States
Remote
Full-time
Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution.With a commitment to technology and innovation, we have been...Show more
Last updated: 16 days ago • Promoted
Asset & Wealth Management - AI Engineer - Associate - Salt Lake City

Asset & Wealth Management - AI Engineer - Associate - Salt Lake City

Goldman Sachs • Salt Lake City, UT, United States
Full-time
At Goldman Sachs, our Engineers don't just make things, we make things possible.Change the world by connecting people and capital with ideas.Solve the most challenging and pressing engineering prob...Show more
Last updated: 3 days ago • Promoted
Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer

Revel Media Group • Kaysville, UT, USA
Full-time
Quick Apply
We're seeking a Senior Full-Stack Software Engineer to drive faster development cycles, rapid product development, and a better customer experience at Revel Media Group.Your role will contribute to...Show more
Last updated: 30+ days ago
Asset & Wealth Management - AI Engineer - Associate - Salt Lake City

Asset & Wealth Management - AI Engineer - Associate - Salt Lake City

The Goldman Sachs Group • Salt Lake City, UT, United States
Full-time
At Goldman Sachs, our Engineers don't just make things, we make things possible.Change the world by connecting people and capital with ideas.Solve the most challenging and pressing engineering prob...Show more
Last updated: 3 days ago • Promoted
Senior Software EngineerAI Product & Platform Engineering

Senior Software EngineerAI Product & Platform Engineering

AAPC • Salt Lake City, UT, United States
Full-time
Senior Software Engineer (Remote)AI Product & Platform Engineering.We build AI-powered products that improve customer workflows (speed, accuracy, confidence).As we deliver outcomes, we extract the ...Show more
Last updated: 11 days ago • Promoted
Sofware Engineer

Sofware Engineer

TradeJobsWorkForce • 84045 Saratoga Springs, UT, US
Full-time
Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies.Test software development methodolo...Show more
Last updated: 30+ days ago • Promoted
Staff Consultant - AI/ML

Staff Consultant - AI/ML

Nutanix • Salt Lake City, UT, United States
Full-time
Hungry, Humble, Honest, with Heart.Are you a passionate innovator with a strong background in AI/ML infrastructure, excellent client-facing communication skills, and a relentless drive to solve com...Show more
Last updated: 10 days ago • Promoted
Systems Engineer

Systems Engineer

Rylex Consulting LLC / Woodbury Technologies Inc • Hill Air Force Base, UT, US
Full-time
Join Woodbury Technologies on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace.Enjoy a culture where your voice is valued and start contributing...Show more
Last updated: 20 days ago • Promoted
Information Technology Professional

Information Technology Professional

U.S. Navy • Lehi, UT, US
Full-time
Information Technology Professional (IT/CTN/IS).Information Systems Technicians, Cryptologic Technician Networks, and Intelligence Specialists keep the Fleet connected, informed, and secure by oper...Show more
Last updated: 1 day ago • Promoted
AI Engineer - United States

AI Engineer - United States

Cornerstone OnDemand • Salt Lake City, UT, United States
Full-time
We are seeking an enthusiastic.This is a hands-on opportunity for those early in their career to gain experience with AI and machine learning in a real-world, enterprise SaaS environment.You'll wor...Show more
Last updated: 16 hours ago • Promoted • New!
Full Stack Engineer

Full Stack Engineer

Fedstack • Roy, UT, US
Full-time
A career-defining opportunity to help build modern applications that protect sensitive data and power secure digital services nationwide.Fedstack is a workforce transformation company delivering se...Show more
Last updated: 13 hours ago • Promoted • New!
Senior Embedded Software Engineer - IoT

Senior Embedded Software Engineer - IoT

Jobot • Kaysville, UT, US
Full-time
Step into a high-impact Senior Embedded Software Engineer role with excellent compensation, meaningful IoT innovation, hybrid flexibility, and the chance to shape cutting-edge connected device solu...Show more
Last updated: 30+ days ago • Promoted
Staff Product Manager-Generative & Agentic AI

Staff Product Manager-Generative & Agentic AI

EDB • Salt Lake City, UT, United States
Full-time
EDB provides a data and AI platform that enables organizations to harness the full power of Postgres for transactional, analytical, and AI workloads across any cloud, anywhere.EDB empowers enterpri...Show more
Last updated: 11 days ago • Promoted
Full Stack Engineer (Staff or Principal level) - remote/hybrid

Full Stack Engineer (Staff or Principal level) - remote/hybrid

BuildWitt • Lehi, UT, US
Remote
Full-time
Quick Apply
Our Mission The Dirt World (food, water, shelter, power, and transportation) is the foundation of humanity.And hardworking people are the foundation of the Dirt World.But these folks—who have serve...Show more
Last updated: 30+ days ago
Sales Engineer (Cybersecurity)

Sales Engineer (Cybersecurity)

Jobot • Eagle Mountain, UT, US
Full-time
Series A SaaS startup in GRC and Cybersecurity!! This Jobot Job is hosted by: Mallory Schreiner Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $...Show more
Last updated: 17 days ago • Promoted
Senior Software Engineer Remote Lead & Mentor

Senior Software Engineer Remote Lead & Mentor

HealthEquity • Draper, UT, United States
Remote
Full-time
A leading health solutions company seeks a Sr Software Engineer to develop and implement innovative software solutions.This fully remote position requires over 8 years of experience in software dev...Show more
Last updated: 16 days ago • Promoted
Staff Software Engineer

Staff Software Engineer

Torus • South Salt Lake, Utah, United States, 84119
Full-time
Quick Apply
Torus is headquartered in Utah and is expanding manufacturing at our 540,000-square-foot facility in Salt Lake City called GigaOne.Our mission is to build the world’s first mesh energy infrastructu...Show more
Last updated: 7 days ago
Staff Product Manager, Multi-omics

Staff Product Manager, Multi-omics

RECURSION CO • Salt Lake City, UT, United States
Full-time
As a Staff Product Manager for Multi-omics, you'll play a critical role in the evolution of our multi-omics platform.One of Recursion's key differentiators in the TechBio space is our ability to de...Show more
Last updated: 10 days ago • Promoted