2

Entry Level Machine Learning Engineer Jobs in Draper, UT

... machine learning, and advanced programming algorithms; experience with computer networks, including network architecture, protocols, systems, and cloud networking concepts; experience with software ...

... machine learning, and advanced programming algorithms; experience with computer networks, including network architecture, protocols, systems, and cloud networking concepts; experience with software ...

... machine learning, and advanced programming algorithms; experience with computer networks, including network architecture, protocols, systems, and cloud networking concepts; experience with software ...

Post Doc Res Assoc

Salt Lake City, UT · On-site

$65K - $73K/yr

... P1 - Entry Level Pro FLSA Code Administrative Patient Sensitive Job Code? No Standard Hours per ... Machine learning for biological data (e.g., protein language models, transformers, generative ...

Software Engineer - Full-Time, On-Site Location: Downtown Salt Lake City, UTCompany: Altitude AI ... Have experience with or a strong interest in machine learning, especially LLMs (Large Language ...

Major, minor, or coursework in a field relevant to AI and data, such as Computer Science, Data Science, Statistics, Machine Learning, Information Systems, or other Engineering. * Basic knowledge or ...

Senior Data Engineer

South Jordan, UT · On-site

$100K - $137K/yr

Familiarity with machine learning concepts * Familiarity with asynchronous programming Benefits Key competencies at Arturo: * Willingness to learn - You have an insatiable desire to continue growing ...

Data Engineer

Draper, UT · On-site

$100K - $114K/yr

... and machine learning * Identify and evaluate external data sources, and develop strategies to ... Programming experience in languages such as Python, Scala, Java, or similar (Python preferred)

As a DataAnnotation's coder, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers -- who are driving ...

As a DataAnnotation's coder, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers -- who are driving ...

Post Doc Res Assoc

Salt Lake City, UT · On-site

$65K - $73K/yr

... P1 - Entry Level Pro FLSA Code Administrative Patient Sensitive Job Code? No Standard Hours per ... Machine learning for biological data (e.g., protein language models, transformers, generative ...

next page

Showing results 1-20

Entry Level Machine Learning Engineer information

See Draper, UT salary details

$28K

$64.8K

$110.3K

How much do entry level machine learning engineer jobs pay per year?

As of Jul 10, 2026, the average yearly pay for entry level machine learning engineer in Draper, UT is $64,843.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,100.00 and $73,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Entry Level Machine Learning Engineer position, and why are they important?

To thrive as an Entry Level Machine Learning Engineer, you need a solid understanding of machine learning algorithms, programming languages like Python, and a degree in computer science, engineering, or a related field. Familiarity with tools such as TensorFlow, PyTorch, scikit-learn, and version control systems like Git is highly valuable, and completing online courses or certifications can further demonstrate your skills. Strong analytical thinking, attention to detail, and effective communication are important soft skills in this role. These abilities are essential because they enable you to build accurate models, work collaboratively with teams, and communicate insights to stakeholders.

What are some typical projects or tasks an Entry Level Machine Learning Engineer might work on?

As an Entry Level Machine Learning Engineer, you’ll often work on tasks such as data preprocessing, feature engineering, and assisting in training and evaluating models under the guidance of senior engineers or data scientists. You may help develop prototypes, automate data collection pipelines, and collaborate with software engineers to integrate machine learning solutions into products. Working in this role typically involves frequent collaboration in a team environment, participating in code reviews, and learning best practices for scalable model deployment. These foundational experiences are designed to build your technical expertise and set the stage for future growth within the field.

What is an Entry Level Machine Learning Engineer job?

An Entry Level Machine Learning Engineer is responsible for developing, testing, and deploying machine learning models under the guidance of senior engineers. They work with datasets, implement algorithms, and optimize model performance. Their role often involves data preprocessing, feature engineering, and collaborating with data scientists and software engineers. Strong programming skills in Python, knowledge of ML frameworks like TensorFlow or PyTorch, and an understanding of statistics and algorithms are essential. This position serves as a foundation for building expertise in artificial intelligence and data-driven decision-making.

What are the most commonly searched types of Machine Learning Engineer jobs in Draper, UT? The most popular types of Machine Learning Engineer jobs in Draper, UT are:
What cities near Draper, UT are hiring for Entry Level Machine Learning Engineer jobs? Cities near Draper, UT with the most Entry Level Machine Learning Engineer job openings:
Infographic showing various Entry Level Machine Learning Engineer job openings in Draper, UT as of July 2026, with employment types broken down into 1% Locum Tenens, 91% Full Time, 5% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $64,843 per year, or $31.2 per hour.
Software Engineer

Software Engineer

Nav

Draper, UT • On-site

Full-time

Re-posted 10 days ago


Job description

Nav is the leading credit and financial health platform used by more than 2.4 million small business owners in the United States.

We're on a mission to give every small business owner the chance to succeed. The team views each day as an opportunity to challenge the norm, push boundaries, and create meaningful products, services, and experiences that make a positive difference for small business owners each and every day.

At Nav, our team is just as diverse as the customer base we serve. And, that's something we're incredibly proud of. We value individualism just as much as we do hard work, talent and smarts.

Working at Nav isn't just a job — it's an opportunity to gain invaluable experience, work with dedicated professionals, and make a real, lasting impact.

If you're ready to be part of a team that's driven by heartfelt purpose and data, let's talk.

Nav Technologies Inc. seeks a Software Engineer to deliver high quality system designs and software code at scale, while communicating with groups inside and outside of Nav's engineering team. Contribute to the technical architecture of Nav's products and systems. Generate ideas for leveraging technology in the pursuit of Nav's goals. Advocate for engineering best practices and drive coding standards. Develop, apply, and socialize advanced technologies, engineering principles, and concepts. Collaborate across teams to help enhance product and systems. Provide engineers with technical documentation. #LI-DNI

Position requires a Bachelor's degree in Computer Science, Engineering, or a related field, and 2 years of academic or professional experience building and operating fault-tolerant distributed systems, workflows, databases and mobile or web applications. Academic or professional experience must include: experience with public cloud infrastructure; experience with software development using Python and Java; experience with Gitlab; experience with data processing at scale and database management systems including PostgreSQL; experience with data mining, statistical machine learning, and advanced programming algorithms; experience with computer networks, including network architecture, protocols, systems, and cloud networking concepts; experience with software analysis and design, including object-oriented programming and design architecture principles; experience with software requirements engineering, modeling frameworks, and Agile project management; and experience with database management system implementation, including query optimization, indexing, and concurrency control. Telecommuting may be available on a full-time basis. #LI-DNI

Job location: Draper, UT. To apply, please visit https://www.nav.com/careers/ and enter Job Code [0001] when prompted. Alternatively, please send your résumé, cover letter, and a copy of the ad to: Nav Technologies Inc., Attn: D. Gregersen, 13693 South 200 West, Suite 200, Draper, UT 84020.