AI Full Stack Developer

Stefanini Group•Dearborn, MI
•Onsite

About The Position

Stefanini Group is seeking an AI Full Stack Developer in Dearborn, Michigan. The developer will work with teams to build data and AI products that improve vehicle design, reduce cost and complexity, and support teams across product development. This hands-on role involves building and supporting software features end to end in partnership with product, engineering, and business teams, with a focus on delivering measurable value to users.

Requirements

  • At least 5 years of professional software engineering experience on product teams.
  • Full-stack experience with modern web front ends such as React, back-end services and APIs such as Node.js or Python, relational databases such as PostgreSQL, and cloud platforms such as Google Cloud Platform.
  • Solid data modeling and API design skills.
  • Hands-on use of AI coding tools and interest or experience in building LLM-based features.
  • Good engineering practices, including automated testing, CI/CD, code review, and security awareness.
  • Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience.

Nice To Haves

  • Experience with agent frameworks, MCP, retrieval-augmented generation, or LLM evaluation.
  • Experience building tools for engineers, such as design, simulation, test, calibration, PLM, or manufacturing tools.
  • Automotive or manufacturing domain experience.
  • Experience working with distributed or vendor teams.
  • Master’s degree.

Responsibilities

  • Build and ship features across front-end, back-end, and data layers, then release and support them in production.
  • Help turn prototypes into secure, reliable, and maintainable software.
  • Propose designs, weigh trade-offs, and help shape data models, APIs, and integrations.
  • Use AI coding tools and build AI features with guardrails, evaluation, and human oversight.
  • Connect products to engineers’ existing tools and data, including legacy systems.
  • Write automated tests, review pull requests, and follow good practices for security, CI/CD, and observability.
  • Spend time with product users, including engineers, and use their feedback to improve products.
  • Share knowledge, pair with teammates, and help newer engineers, including vendor engineers.
  • Flag technical debt, risks, and quality concerns early and offer options to address them.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service