1

Junior Machine Learning Engineer Jobs in Davison, MI

Bachelor's degree in computer science, Machine Learning, Data Science, Electrical Engineering, or a related field. * Minimum of 5 years of experience in ML/AI development, with a minimum of 2 years ...

ICT Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

Data engineering is the practice of making the appropriate data available to various data consumers ... Apply statistical analysis and machine learning techniques to solve business and operational ...

Software Engineer

Auburn Hills, MI · On-site

$70 - $100/hr

The engineer is expected to continuously develop technical skills and actively participate in ... and machine learning applications. * Contribute to Physical AI projects involving robotics ...

New

Experience with AI, machine learning, generative AI, large language models, RAG, vector search, prompt engineering, or AI-assisted software development. * Experience developing dashboards, web ...

Data / BI Architect

Pontiac, MI · On-site

$63.25 - $81.50/hr

... Programming for data visualizations, Python, TensorFlow, PyTorch, Keras, Scikit-learn, Apache Spark, Databricks, Jupyter Notebooks, AWS (SageMaker, EC2, S3), Azure (Machine Learning Studio ...

AI Specialist

Pontiac, MI · On-site

$80/hr

Programming: Python, R * ML Frameworks: TensorFlow, PyTorch, Keras, Scikit-learn * Big Data ... AWS (SageMaker, EC2, S3), Azure (Machine Learning Studio, Databricks) * Databases: SQL, NoSQL

Showing results 41-60

Junior Machine Learning Engineer information

See Davison, MI salary details

$30.3K

$65K

$99.2K

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

As of Aug 20, 2026, the average yearly pay for junior machine learning engineer in Davison, MI is $65,038.00, according to ZipRecruiter salary data. Most workers in this role earn between $43,900.00 and $72,500.00 per year, depending on experience, location, and employer.

What does a junior machine learning engineer do?

As a junior machine learning engineer, you work in AI, performing research with algorithms and data modeling techniques. Machine learning involves using large collections of data to create systems that are capable of making predictions, and in this field, your duties and responsibilities revolve around using advanced mathematics to design applications for use in everything from stock trading to sports betting. Some machine learning efforts involve images, and this branch of the field is known as computer vision, while other techniques which focus on text are called natural language processing (NLP). Given these divisions, titles in machine learning include computer vision engineer, NLP scientist, or simply research scientist.

What kinds of projects and responsibilities can a junior machine learning engineer expect in their first year on the job?

As a Junior Machine Learning Engineer, you’ll typically work on tasks such as data preprocessing, building and testing simple models, and supporting more senior engineers in deploying machine learning solutions. Your responsibilities may also include cleaning datasets, implementing basic algorithms, and running experiments to evaluate model performance. You’ll often collaborate closely with data scientists, software engineers, and product teams to understand project goals and learn best practices. The role provides excellent opportunities to develop your technical skills, gain exposure to various stages of the ML pipeline, and gradually take on more complex projects as you grow.

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

To succeed as a Junior Machine Learning Engineer, you need a solid grasp of programming (especially Python), foundational knowledge of algorithms and statistics, and a relevant degree in computer science, mathematics, or a related field. Familiarity with machine learning frameworks such as TensorFlow or PyTorch and tools like scikit-learn, as well as experience with version control systems like Git, are typically required. Strong problem-solving abilities, attention to detail, and a willingness to learn from feedback are valuable soft skills that help you adapt and grow in the field. These skills ensure you can effectively develop, test, and improve machine learning models while collaborating with more experienced engineers and contributing to team projects.

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

AspectJunior Machine Learning EngineerData Scientist
Required CredentialsBachelor's in CS, Data Science, or related; some experience with ML frameworksBachelor's or higher in CS, Statistics, or related; often advanced certifications
Work EnvironmentDeveloping and deploying ML models, coding, testingData analysis, statistical modeling, interpreting data insights
Employer & Industry UsageTech companies, startups, AI-focused firmsFinance, healthcare, tech, consulting
Search & Comparison IntentYesYes

While both roles involve working with data and machine learning, Junior Machine Learning Engineers focus on building and deploying models, often with coding and engineering skills. Data Scientists analyze data, create statistical models, and interpret insights. The roles overlap but differ mainly in their core responsibilities and skill emphasis.

How much do junior machine learning engineers make?

Junior machine learning engineers typically earn between $70,000 and $100,000 annually, depending on location, education, and industry. Entry-level roles often require knowledge of programming languages like Python and familiarity with machine learning frameworks such as TensorFlow or PyTorch.

What are the most commonly searched types of Machine Learning Engineer jobs in Davison, MI?

The most popular types of Machine Learning Engineer jobs in Davison, MI are:

What are popular job titles related to Junior Machine Learning Engineer jobs in Davison, MI?

For Junior Machine Learning Engineer jobs in Davison, MI, the most frequently searched job titles are:

What cities near Davison, MI are hiring for Junior Machine Learning Engineer jobs?

Cities near Davison, MI with the most Junior Machine Learning Engineer job openings:

AI Validation Engineer

Stellantis

Auburn Hills, MI • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 14 days ago


Stellantis rating

7.5

Company rating: 7.5 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

15th of 45 rated automakers


Job description

As AI-powered features become central to automotive vehicles — from ADAS perception and voice assistants to predictive diagnostics and intelligent infotainment — rigorous validation of these systems is critical for successful deployment. We are seeking a Senior AI Validation Engineer to design and implement testing strategies, frameworks, and automated pipelines that ensure the quality, safety, and reliability of deep learning and LLM-based features across vehicle platforms.

This role sits at the intersection of AI/ML engineering and automotive system validation. You will build the tools, datasets, and evaluation methodologies that enable confident delivery of AI-driven automotive solutions.

Key Responsibilities:

  • Design and implement validation frameworks for deep learning models (perception, NLP, generative AI) deployed in automotive systems, covering accuracy, robustness, latency, and safety metrics.
  • Develop automated test pipelines for LLM-based features, including hallucination detection, response quality evaluation, prompt regression testing, and adversarial input testing.
  • Build and curate evaluation datasets and benchmarks tailored to automotive AI use cases (e.g., voice commands, diagnostic Q&A, sensor fusion outputs).
  • Create AI-assisted test generation tools that leverage LLMs to automatically produce test cases, test data, and expected-result specifications from system requirements.
  • Develop model monitoring and drift detection systems for AI features running in production and test environments.
  • Collaborate with system architects to integrate AI model validation into existing test bench infrastructure and CI/CD pipelines.
  • Implement automated regression testing for ML model updates, ensuring backward compatibility and performance parity across software releases.
  • Analyze test results using statistical methods and ML techniques to identify root causes, failure patterns, and quality trends.
  • Work in cross-functional Agile teams spanning AI/ML, embedded software, and system integration disciplines.

Basic Qualifications:

  • Bachelor’s degree in computer science, Machine Learning, Data Science, Electrical Engineering, or a related field.
  • Minimum of 5 years of experience in ML/AI development, with a minimum of 2 years focused on model evaluation, testing, or validation.
  • Strong proficiency in Python and testing/automation frameworks (pytest, Robot Framework, or equivalent).
  • Hands-on experience evaluating deep learning models — including metrics design, dataset curation, bias/fairness analysis, and regression testing.
  • Experience with LLM evaluation techniques (BLEU, ROUGE, human-in-the-loop evaluation, LLM-as-judge approaches).
  • Familiarity with ML experiment tracking and pipeline orchestration tools (MLflow, Weights & Biases, Kubeflow, or equivalent).
  • Experience with CI/CD systems (Jenkins, GitLab CI, GitHub Actions) for automated test execution.
  • Strong analytical and communication skills with the ability to translate AI validation results into actionable insights for engineering teams.

Preferred Qualifications:

  • Master's in Computer Science, Machine Learning, or a related field.
  • Experience with simulation-based testing or digital twin environments.
  • Familiarity with automotive test toolchains (dSpace, Vector CANoe, NI VeriStand) is a plus but not required.
  • Ability to collaborate effectively across time zones with global engineering teams.
  • Knowledge of automotive safety standards (ISO 26262, SOTIF/ISO 21448) as applied to AI systems.
  • Experience with adversarial robustness testing, out-of-distribution detection, or uncertainty quantification for neural networks.

Our Benefits — Designed with You in Mind

Comprehensive Health & Well-being Coverage
From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage — ensuring you and your family stay healthy and protected.

Generous Paid Time Off
We believe in work-life balance. That’s why we offer: 17+ paid holidays, including shut-down from December 24th through New Years Day every year. Vacation, float & wellbeing days, sick time and fully paid parental leave when your family needs you most.

Competitive Retirement Savings Plans
We help you plan for the future with:

  • An employer match on contributions to your 401k, Roth, and Catch-Up plans
  • An employer contribution, even if you don’t contribute

Income Protection & Insurance Options
Benefit from included and optional disability, life, and other insurance programs — because your peace of mind matters.

Company Vehicle Lease Program
Eligible employees and their immediate families can enjoy company vehicle lease options with included insurance, maintenance, and unlimited mileage. Plus, take advantage of exclusive discounts on Stellantis products.

Family Building Benefit
We proudly support all paths to parenthood- including fertility and infertility treatments, adoption services, and gestational surrogacy.

Support for Your Growth and Giving Back
We believe in investing in your future and your passions:

  • Tuition reimbursement
  • Student loan refinancing programs
  • 18 paid volunteer hours each year to make a difference in your community

And so much more!
When you join us, you’re not just building a career — you’re joining a company that supports you, inside and outside of work.


What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom