

BayOne Solutions
Senior AI/ML Engineer (Python)
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior AI/ML Engineer (Python) in Ann Arbor, Michigan, offering $80-90/hr for a 12+ month contract. Requires 5+ years in software development, expertise in ML methodologies, and experience with hardware deployment and automotive software.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
720
-
ποΈ - Date
November 12, 2025
π - Duration
More than 6 months
-
ποΈ - Location
On-site
-
π - Contract
W2 Contractor
-
π - Security
Unknown
-
π - Location detailed
Ann Arbor, MI
-
π§ - Skills detailed
#Signal Processing #C++ #AI (Artificial Intelligence) #Computer Science #Jenkins #Python #Azure #Scala #GCP (Google Cloud Platform) #Supervised Learning #AWS (Amazon Web Services) #Unsupervised Learning #Cloud #GitHub #ML (Machine Learning)
Role description
Title: Senior AI/ML Engineer
Location: Ann Arbor, Michigan (Onsite)
Job Type: 12+ Months
Pay Rate: $80-90/hr on C2C or W2
To create new value-streams for Client, the team works to create cutting edge products that utilize ML/AI to revolutionize the way our customers will interact with automobiles.
β Good knowledge of supervised and unsupervised learning methodologies.
β Experience deploying ML solutions to hardware platforms.
β Designs, develops, improves, and maintains reusable software components, frameworks, and tools primarily written in Python.
β Leads development of ML features for GAIA team while working closely with counterparts.
β Be excited about working hands-on in a fast-paced environment on software closely connected to operating systems, compute hardware, sensors, and vehicles.
β Be ready to dive-in and learn across the technology stack and leverage experience to develop solutions with sound design principles, extensibility, and quality in mind.
Minimum requirements
β At least a bachelors degree in engineering, computer science, or related
β Experience with supervised+unsupervised learning methods.
β Experience incorporating models as part of complex build pipelines, and deploying models to hardware.
β Time signal processing experience as well as computer vision experience.
β 5+ years of professional software development experience.
β Experience writing scalable, reusable code in Python or similar.
β Experience writing Github Actions or similar (Jenkins, etc).
β Generalist attitude and willingness to learn continuously.
Experience with writing unit tests, doing cross-validation, and robustness testing/evaluation of models.
β Ability to operate effectively and autonomously across multiple teams, and navigate technical ambiguity with only high-level direction.
Nice to haves:
β Masters or beyond related to AI/ML
β Experience with automotive software, ideally for ADAS.
β Experience with C/C++.
β Experience with developing cloud Infrastructure (AWS, GCP, Azure, etc).
β Experience deploying AI/ML solutions in automotive.
BayOne is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any federal, state, or local protected class. This job posting represents the general duties and requirements necessary to perform this position and is not an exhaustive statement of all responsibilities, duties, and skills required. Management reserves the right to revise or alter this job description.
Title: Senior AI/ML Engineer
Location: Ann Arbor, Michigan (Onsite)
Job Type: 12+ Months
Pay Rate: $80-90/hr on C2C or W2
To create new value-streams for Client, the team works to create cutting edge products that utilize ML/AI to revolutionize the way our customers will interact with automobiles.
β Good knowledge of supervised and unsupervised learning methodologies.
β Experience deploying ML solutions to hardware platforms.
β Designs, develops, improves, and maintains reusable software components, frameworks, and tools primarily written in Python.
β Leads development of ML features for GAIA team while working closely with counterparts.
β Be excited about working hands-on in a fast-paced environment on software closely connected to operating systems, compute hardware, sensors, and vehicles.
β Be ready to dive-in and learn across the technology stack and leverage experience to develop solutions with sound design principles, extensibility, and quality in mind.
Minimum requirements
β At least a bachelors degree in engineering, computer science, or related
β Experience with supervised+unsupervised learning methods.
β Experience incorporating models as part of complex build pipelines, and deploying models to hardware.
β Time signal processing experience as well as computer vision experience.
β 5+ years of professional software development experience.
β Experience writing scalable, reusable code in Python or similar.
β Experience writing Github Actions or similar (Jenkins, etc).
β Generalist attitude and willingness to learn continuously.
Experience with writing unit tests, doing cross-validation, and robustness testing/evaluation of models.
β Ability to operate effectively and autonomously across multiple teams, and navigate technical ambiguity with only high-level direction.
Nice to haves:
β Masters or beyond related to AI/ML
β Experience with automotive software, ideally for ADAS.
β Experience with C/C++.
β Experience with developing cloud Infrastructure (AWS, GCP, Azure, etc).
β Experience deploying AI/ML solutions in automotive.
BayOne is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any federal, state, or local protected class. This job posting represents the general duties and requirements necessary to perform this position and is not an exhaustive statement of all responsibilities, duties, and skills required. Management reserves the right to revise or alter this job description.





