InfoStride

Machine Learning / AI Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Machine Learning / AI Engineer in Ann Arbor, MI (Hybrid – 3 days onsite) for a 6+ month contract. Requires 5+ years of experience, proficiency in Python, and expertise in ML methodologies, embedded systems, and computer vision.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
November 11, 2025
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Ann Arbor, MI
-
🧠 - Skills detailed
#ML (Machine Learning) #Computer Science #Automation #C++ #AWS (Amazon Web Services) #GitHub #Cloud #Python #PyTorch #GCP (Google Cloud Platform) #Deployment #Scala #Embedded Systems #Azure #Supervised Learning #AI (Artificial Intelligence) #TensorFlow #Unsupervised Learning #Signal Processing #Jenkins
Role description
Job Title: Machine Learning / AI Engineer Location: Ann Arbor, MI (Hybrid – 3 days onsite per week) Duration: 6+months Type: Contract \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ About the Role We are seeking a Machine Learning / AI Engineer to join our cutting-edge automotive software team. You’ll be part of the GAIA team building intelligent systems and ML-enabled features that redefine how people interact with vehicles. This role offers the opportunity to work at the intersection of machine learning, embedded systems, and automotive technology, helping create scalable, production-grade AI solutions that run on real hardware. \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ Responsibilities Design, develop, and maintain ML pipelines and AI-enabled software components using Python and related frameworks. Lead the development and integration of ML features into embedded and cloud-based systems for Arene/GAIA projects. Deploy and optimize ML models on hardware platforms, ensuring performance, reliability, and scalability. Apply supervised and unsupervised learning methods to solve challenges in computer vision, time-series analysis, and sensor data. Collaborate cross-functionally with software, hardware, and research teams to deliver production-ready AI features. Develop reusable components, frameworks, and tools to accelerate ML model development and deployment. Implement robust testing, validation, and cross-validation processes for ML models. Contribute to CI/CD automation (e.g., GitHub Actions, Jenkins) and maintain high standards of code quality. \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ Required Qualifications • Bachelor’s degree (or higher) in Computer Science, Engineering, or a related field. • 5+ years of professional software development experience. • Proven experience with supervised and unsupervised learning methodologies. • Experience deploying ML solutions to embedded or hardware platforms. • Proficiency in Python and familiarity with frameworks such as PyTorch, TensorFlow, or scikit-learn. • Experience with signal processing and computer vision applications. • Experience writing scalable, reusable, and testable code. • Hands-on experience with CI/CD automation tools (e.g., GitHub Actions, Jenkins). • Strong problem-solving ability and a generalist mindset, eager to learn across domains. • Ability to operate autonomously across teams and navigate technical ambiguity effectively. \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ Nice-to-Have Skills • Master’s degree or PhD in a field related to Machine Learning or Artificial Intelligence. • Experience with C/C++ and embedded development. • Background in automotive software or ADAS (Advanced Driver Assistance Systems). • Experience deploying ML solutions to cloud infrastructure (AWS, GCP, Azure). • Familiarity with automotive-grade testing and safety standards.