1

Junior Machine Learning Jobs in Layton, UT (NOW HIRING)

Those in data science and machine learning engineering at PwC will focus on leveraging advanced ... junior staff while upholding remarkable standards of quality and innovation in deliverables.

Senior AI Developer

Salt Lake City, UT · On-site +1

$52.75 - $69.75/hr

... or machine learning applications * Hands-on experience building with LLMs, including RAG ... You are setting technical standards for the team, accelerating junior developers, and driving ...

Lead service efforts on challenging jobs, mentor junior technicians, and deliver high-reliability ... Proficiency with gauges, recovery machines, multimeters, combustion analyzers, and specialized HVAC ...

next page

Showing results 1-20

Junior Machine Learning information

See Layton, UT salary details

$6

$24

$43

How much do junior machine learning jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for junior machine learning in Layton, UT is $24.49, according to ZipRecruiter salary data. Most workers in this role earn between $14.86 and $30.14 per hour, depending on experience, location, and employer.

What is the difference between Junior Machine Learning vs Data Scientist?

AspectJunior Machine LearningData Scientist
Required CredentialsBachelor's in CS, Data Science, or related field; some experience with ML toolsBachelor's or Master's in CS, Statistics, or related; strong programming and statistical skills
Work EnvironmentEntry-level projects, supervised tasks, team collaborationAdvanced analysis, model development, cross-functional teams
Industry UsageCommon in tech companies, startups, research labsWidespread across industries like finance, healthcare, tech

Junior Machine Learning roles focus on foundational ML tasks and learning on the job, while Data Scientists handle complex data analysis, model building, and strategic insights. The roles differ mainly in experience level and scope of responsibilities, but both require strong technical skills and familiarity with data tools.

What does a Junior Machine Learning Engineer do?

A Junior Machine Learning Engineer assists in the development and implementation of machine learning models and algorithms under the supervision of more experienced engineers. They typically help with data collection, cleaning, feature engineering, model training, and evaluation. Junior engineers may also write code, test prototypes, and contribute to improving model performance while learning best practices in the field. Their role often involves collaborating with data scientists and software engineers to integrate machine learning solutions into products or services.

What is a $900000 AI job?

A $900,000 AI job typically refers to a high-level position in artificial intelligence, such as senior machine learning engineer or AI research director, often requiring advanced skills in programming, data analysis, and deep learning. These roles usually involve leadership, strategic planning, and expertise with tools like TensorFlow or PyTorch, and may require multiple years of experience and relevant certifications.

What types of projects and tasks can a Junior Machine Learning professional typically expect to work on in their first year?

As a Junior Machine Learning professional, you’ll often support senior data scientists and engineers by preparing data, implementing basic algorithms, and assisting with model evaluation. Your daily tasks may include data cleaning, feature engineering, running experiments, and writing code to automate data pipelines. You might also help document processes and present your findings to team members. While the work is often collaborative, you’ll have opportunities to take ownership of smaller projects and progressively contribute to larger initiatives as you gain experience.

What engineer makes $500,000 a year?

Senior machine learning engineers with extensive experience, advanced skills in deep learning, and expertise in deploying large-scale models can earn salaries approaching or exceeding $500,000 annually, especially in high-cost-of-living areas or within top tech companies. Compensation often includes base salary, bonuses, and stock options. Achieving this level typically requires years of specialized experience and a strong track record of impactful projects.

Can I get an AI job with no experience?

Entry-level machine learning roles, such as Junior Machine Learning positions, often require some foundational knowledge of programming, mathematics, and data analysis. While prior experience is beneficial, candidates can improve their chances by completing relevant online courses, building projects, and gaining familiarity with tools like Python and TensorFlow.

Which 3 jobs will survive AI?

Junior Machine Learning roles are likely to persist as they require specialized knowledge, critical thinking, and domain expertise that AI cannot fully replicate. Jobs involving complex problem-solving, creativity, and human interaction, such as data scientists, AI ethics specialists, and machine learning engineers, are also expected to remain in demand. Continuous learning and adapting to new tools will be essential for these roles to stay relevant.

What are the key skills and qualifications needed to thrive as a Junior Machine Learning Engineer, and why are they important?

To thrive as a Junior Machine Learning Engineer, you need a solid understanding of programming (especially Python), basic statistics, linear algebra, and familiarity with machine learning concepts, typically supported by a relevant degree or coursework. Proficiency in tools and frameworks like scikit-learn, TensorFlow, PyTorch, and version control systems such as Git is often expected. Strong problem-solving abilities, curiosity, and effective communication are crucial soft skills for collaborating with teams and explaining technical concepts. These skills and qualities are important because they enable you to contribute effectively to building, testing, and improving machine learning models in real-world applications.
What are the most commonly searched types of Machine Learning jobs in Layton, UT? The most popular types of Machine Learning jobs in Layton, UT are:
What cities near Layton, UT are hiring for Junior Machine Learning jobs? Cities near Layton, UT with the most Junior Machine Learning job openings:
Infographic showing various Junior Machine Learning job openings in Layton, UT as of July 2026, with employment types broken down into 85% Full Time, 12% Part Time, 1% Temporary, and 2% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $50,942 per year, or $24.5 per hour.
Machine Learning Engineer II

Machine Learning Engineer II

CaptionCall

Salt Lake City, UT • On-site

$119K - $199K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted yesterday

New


Job description

Come be a part of our mission and make a meaningful and positive impact with the industry leading provider of language services for the Deaf and hard-of-hearing!

Full time Benefits              

  • Paid Vacation Time and Paid Sick Time and Paid Holidays
  • 401k 6% match with immediate vesting
  • Nationwide Medical Insurance plans and coverage (Medical, Dental/Orthodontia, Vision)
    • TeleDoc
    • HSA company match
    • 3 Medical plan options including a Low Deductible PPO Medical Plan Offering
  • Employee Assistance Program
  • Engaged Employee Resource Groups
  • Outstanding Learning and Career Development Opportunities

Pay Range: Actual pay may vary up or down depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for incentive compensation.

* Applicants must be legally eligible to work in the United States to be considered. Visa sponsorship is not available for this role *

Job Summary

As a Machine Learning Engineer II, you will lead the productization of AI/ML research pipelines, transforming proof-of-concept models into robust, scalable, and production-grade systems. You will serve as the technical owner of ML pipeline productization efforts, bridging the gap between research and production by collaborating closely with AI scientists and software engineers. Working within Sorenson's AI Lab, you will ensure that our ML systems are performant, reliable, secure, and maintainable at scale.

Essential Duties and Responsibilities

  • Own end-to-end productization of ML research pipelines, from proof-of-concept to production-grade systems, ensuring functional parity, reliability, and scalability.
  • Design and implement production ML inference pipelines, including preprocessing, model serving, and postprocessing stages, with a focus on low latency and throughput.
  • Architect scalable microservice-based or modular ML systems, making deliberate decisions around system design (e.g., monolith vs. microservices, synchronous vs. asynchronous processing).
  • Build and maintain APIs and backend services (REST, gRPC, WebSocket) to support real-time and batch ML inference at scale.
  • Containerize ML model pipelines using Docker and deploy them on cloud platforms (AWS preferred), leveraging orchestration tools such as Kubernetes or ECS.
  • Implement MLOps best practices including CI/CD pipelines, automated testing, model versioning, and reproducible build environments.
  • Develop robust monitoring and observability tooling to track system health, model performance, latency, and data drift in production.
  • Ensure systems are secure and compliant, including model encryption at rest, TLS/mTLS traffic encryption, PII controls, and network egress restrictions.
  • Collaborate with research scientists to understand model requirements, manage dependencies, and coordinate handoffs from research to production.
  • Optimize ML model pipelines for inference efficiency using techniques such as quantization, batching, and hardware acceleration (GPU/CPU).
  • Lead and mentor junior engineers on the team, driving technical decisions and code quality standards.
  • Document system architecture, software design decisions, and operational runbooks to ensure maintainability and knowledge transfer.
  • Other duties as assigned.

Supervisory Responsibility

This position has no direct supervisory responsibilities but does serve as a coach and mentor for other positions in the department.

Travel Requirements

Travel Requirements:  Less than 25%

Education

Minimum 4 Year / Bachelors Degree Bachelor's Degree in Computer Science, Computer Engineering, Mathematics, or a related field.

Preferred Graduate Degree Master's or PhD in Computer Science, Machine Learning, or a related technical field.

Experience

5 Years of experience in software engineering with a focus on ML systems, MLOps, or production AI pipelines. A Master's degree may be considered equivalent to 2 years of experience. A PhD may be considered equivalent to 3 years of experience.

Knowledge, Skills, and Abilities

  • Strong proficiency in Python and experience with ML frameworks such as PyTorch and TensorFlow.
  • Demonstrated experience deploying and serving ML models in production environments, including familiarity with model serving runtimes such as Triton Inference Server, TorchServe, vLLM or equivalent.
  • Experience containerizing and orchestrating ML workloads using Docker and Kubernetes (or AWS ECS/EKS).
  • Hands-on experience with cloud platforms, preferably AWS, including services such as ECS, EKS, S3, ECR, CloudWatch, and Lambda.
  • Strong understanding of software engineering principles including modular design, testability, and CI/CD pipeline development (e.g., GitHub Actions).
  • Experience building APIs and backend services using REST, gRPC, or WebSocket protocols for real-time or streaming applications.
  • Familiarity with MLOps tooling and practices: experiment tracking, model versioning, pipeline orchestration (e.g., MLflow, DVC, Airflow, or equivalent).
  • Experience with monitoring and observability tools such as AWS CloudWatch, Datadog, Prometheus, or Dynatrace.
  • Understanding of security best practices in ML systems: model encryption at rest, TLS traffic encryption, PII handling, and network access controls.
  • Experience with model optimization techniques for inference efficiency, such as quantization, pruning, batching, or ONNX export.
  • Ability to write comprehensive unit, integration, and load tests for ML-integrated systems.
  • Excellent communication and collaboration skills, with experience working across research and engineering teams.
  • Experience working with video, audio, or multimodal ML pipelines is a plus.
  • Experience with Infrastructure as Code tools such as Terraform is a plus.
  • Professional attitude, team player, good interpersonal communication skills and able to work across company departments.

Company Summary

Our Mission…Harnessing the power of language, we connect diverse people and enrich the human experience.

 Our Vision…To provide global language services that expand opportunities, nurture belonging, and empower the world to connect beyond words.

As one of the world’s leading language services providers, Sorenson combines patented technology with human-centric solutions. We strive to increase accessibility and inclusion through communication solutions for all: call captioning and video relay services, over-video and in-person sign language and spoken language interpreting, translation, real-time captioning, and post-production language services. Sorenson’s impact vision and plan extends to enhancing generational wealth and inclusive workplaces for our employees and the communities we serve.

We achieve great things together working “The Sorenson Way” with our employee values: Customer First, Can-Do Attitude, Collective Action, Growth Mindset, Ownership, and Connect Direct.

Equal Employment Opportunity:
Sorenson Communications is an Equal Opportunity, Affirmative Action Employer.