1

Senior Machine Learning Engineer Jobs in North Salt Lake, UT

* Own model training and post-training pipelines end to end: SFT, RLHF, PPO, DPO, and reward model training in PyTorch * Build and maintain the infrastructure around RL training: rollout collection ...

As a Senior Engineer, Machine Learning at Berkadia, you'll be at the forefront of applying cutting-edge machine learning and generative AI to redefine how the commercial real estate industry operates.

next page

Showing results 1-20

Senior Machine Learning Engineer information

See North Salt Lake, UT salary details

$56.9K

$121.1K

$175.6K

How much do senior machine learning engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for senior machine learning engineer in North Salt Lake, UT is $121,131.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,000.00 and $137,300.00 per year, depending on experience, location, and employer.

What does a senior machine learning engineer do?

A Senior Machine Learning Engineer designs, develops, and implements machine learning models to solve complex problems. They are responsible for selecting appropriate algorithms, preprocessing data, and optimizing model performance. Additionally, they collaborate with data scientists, software engineers, and product teams to integrate machine learning solutions into production systems. Senior engineers also mentor junior team members and contribute to setting technical direction for machine learning projects.

What are some common challenges senior machine learning engineers face when deploying models to production, and how can they be addressed?

Senior Machine Learning Engineers often encounter challenges related to model scalability, maintaining performance in real-world scenarios, and ensuring reliable integration with existing systems. Addressing these challenges typically involves thorough testing, implementing robust monitoring for model drift, and collaborating closely with DevOps and software engineering teams to streamline deployment pipelines. Staying updated on best practices in MLOps and adopting tools for automated deployment and monitoring can greatly improve the reliability and efficiency of production models.

What are the key skills and qualifications needed to thrive as a senior machine learning engineer, and why are they important?

To thrive as a Senior Machine Learning Engineer, you need advanced knowledge of machine learning algorithms, statistical modeling, and programming languages like Python or Java, typically supported by a degree in computer science or a related field. Experience with frameworks and tools such as TensorFlow, PyTorch, scikit-learn, and cloud platforms, as well as familiarity with version control and CI/CD systems, is essential. Strong problem-solving, communication, and leadership skills help you collaborate effectively and mentor junior team members. These capabilities are crucial for designing scalable ML solutions and driving impactful results within complex, dynamic projects.

What is the difference between Senior Machine Learning Engineer vs Data Scientist?

AspectSenior Machine Learning EngineerData Scientist
Required CredentialsBachelor's/Master's in CS, ML, or related; experience with ML frameworksBachelor's/Master's in CS, Statistics, or related; strong analytical skills
Work EnvironmentDevelops and deploys ML models in production systemsAnalyzes data, builds models, and provides insights
Industry UsageTech, finance, healthcare, e-commerceResearch, finance, marketing, tech

While both roles require strong technical skills and knowledge of machine learning, Senior Machine Learning Engineers focus more on deploying scalable ML solutions in production environments, whereas Data Scientists primarily analyze data and develop models for insights. The roles often overlap but differ in their core responsibilities and focus areas.

What cities near North Salt Lake, UT are hiring for Senior Machine Learning Engineer jobs?

Cities near North Salt Lake, UT with the most Senior Machine Learning Engineer job openings:

Infographic showing various Senior Machine Learning Engineer job openings in North Salt Lake, UT as of August 2026, with employment types broken down into 1% As Needed, 72% Full Time, 23% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $121,131 per year, or $58.2 per hour.

Senior Machine Learning Engineer

Limelight Health

South Jordan, UT • On-site

$110 - $140/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


Job description

Location

Tysons Corner, VA; South Jordan, UT

Employment Type

Full time

Department

Technology

Strider Technologies delivers strategic intelligence that helps organizations make faster, more confident decisions in an increasingly complex global environment. Using cutting‑edge AI and proprietary methodologies, we transform open‑source data into actionable insights that help protect technology, talent, and supply chains from nation‑state risks.

We’re looking for a Senior Machine Learning Engineer to help Strider unlock value from large‑scale document collections. In this role, you’ll build production‑ready AI/ML systems for document classification, prioritization, and other document‑processing workflows. Your work will directly support the development of scalable intelligence products that help users find meaningful signals in complex, high‑volume data.

You’ll work with real‑world data and collaborate closely with intelligence and engineering teams to turn complex multilingual information into actionable insights. This role is a strong fit for someone who enjoys technical ownership, builds maintainable systems, and excels at translating ambiguity into measurable product impact.

You will:
  • Design, build, and maintain scalable machine learning solutions, typically focused on document classification tasks using AI/ML models.
  • Work across the full engineering lifecycle from exploratory analysis and prototype development through production deployment, monitoring, iteration, and operational ownership.
  • Take models from R&D into production and deploy them using AWS cloud services.
  • Ensure the reliability and performance of machine learning applications by carrying out continuous testing and optimization.
  • Use AI coding tools such as Cursor and Claude to improve development velocity while maintaining high standards for code quality, reliability, and maintainability.
  • Participate in design reviews, code reviews, and team discussions, providing technical leadership and insight.
What you need to be successful:
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in Machine Learning or AI.
  • Strong Python skills and sound software engineering judgment, with the ability to write maintainable, production‑oriented code.
  • Experience working with large, complex datasets to assess quality, coverage, value, and tradeoffs.
  • Experience deploying and operating ML or data‑processing pipelines in production environments using AWS.
  • Strong understanding of NLP techniques such as tokenization, entity extraction, disambiguation, and language models.
  • Strong communication skills, with the ability to explain complex technical concepts to engineering partners, product stakeholders, and leadership.
  • Self‑motivated, pragmatic, and impact‑oriented, with strong problem‑solving skills and attention to detail.
Nice-to-haves:
  • Strong AWS skills.
  • Experience with Elasticsearch.
  • Experience working with NLP in foreign (non‑English) languages.
  • Familiarity with MLOps tools and practices.
  • Experience with PyTorch or Scikit‑Learn.
  • Master’s degree or PhD in Computer Science, Engineering, or related field.
Benefits:
  • Competitive Compensation
  • Company Equity Options
  • Flexible PTO
  • Wellness Reimbursement
  • US Holidays (office closed)
  • Paid Parental Leave
  • Comprehensive Medical, Dental, and Vision Insurance
  • 401(k) Plan

Strider is an equal opportunity employer. We are committed to fostering an inclusive workplace and do not discriminate against employees or applicants based on race, color, religion, gender, national origin, age, disability, genetic information, or any other characteristic protected by applicable law. We comply with all relevant employment laws in the locations where we operate. This commitment applies to all aspects of employment, including recruitment, hiring, promotion, compensation, and professional development.

#J-18808-Ljbffr