1

Freelance Full Stack Engineer Jobs in Michigan (NOW HIRING)

Role: Jr. Full Stack Developer Location: Okemos, MI or Farmington Hills, MI (Hybrid) Duration: Long term We are seeking a motivated and enthusiastic Junior Full Stack Developer with 1-3 years of ...

Stefanini is looking for Full Stack Developer, Dearborn, MI For quick apply, please reach out to Adil Khan at / We are looking for Full Stack Developer who will be responsible for designing ...

Stefanini is looking for a Full Stack Engineer, Dearborn, MI For quick apply, please reach out to Adil Khan at / As a Full Stack Developer within the Connected Vehicle ecosystem, the candidate will ...

Principal Full Stack Engineer

Novi, MI · On-site

$139K - $249K/yr

... engineer to join our Connected Delivery platform team. This platform is responsible for enabling ... You'll be responsible for building a full-stack application that is resilient, scalable, and highly ...

Full Stack Developer Location: Okemos, MI Duration: Long term Rate: Market * We are looking for a Senior Application Developer. * The ideal candidate should have at least 5 years of experience, as a ...

Role: Jr. Full-Stack Developer Location: Warren, MI Duration: Long term About the role: · We're looking for an entry-level Full-Stack Developer to join our team and contribute across the stack--from ...

Stefanini is looking for a Full Stack Developer, Dearborn, MI For quick apply, please reach out to Saurabh Kapoor at / We are looking for Full Stack Developer who will be responsible for designing ...

Sr. Full Stack Java Developer

Okemos, MI · On-site

$47.50 - $61.25/hr

Full Stack Developer Location: Hybrid - Okemos, MI Angular 17 or Angular 19 experience Must We are looking for a Senior Full stack Developer . The ideal candidate should have at least 5 years of ...

Jr Full Stack Java Developer

Okemos, MI · On-site

$47.50 - $61.25/hr

Jr Full Stack Java Developer Location: Farmington, MI or Okemos, MI (Hybrid) Rate: Market Duration: Long term Face to Face is must Need USC/ GC Job Summary: We are seeking a motivated and ...

Stefanini is looking for a FullStack Developer(Dearborn, MI) For quick apply, please reach out to Fardeen Ali at / We are seeking a highly experienced Senior Full Stack Developer with a strong ...

Showing results 21-40

Freelance Full Stack Engineer information

What does a freelance full stack engineer do?

A Freelance Full Stack Engineer is a self-employed software developer who is skilled in both front-end (client-side) and back-end (server-side) technologies. They design, build, and maintain complete web applications or websites, handling everything from user interfaces to databases and server logic. Freelance full stack engineers often work with a variety of clients on short-term or long-term projects, adapting to different tech stacks and business requirements. Their versatility makes them valuable for startups, agencies, and companies needing flexible development expertise.

What are the key skills and qualifications needed to thrive as a freelance full stack engineer?

To thrive as a Freelance Full Stack Engineer, you need strong proficiency in both front-end and back-end programming languages (such as JavaScript, HTML/CSS, Node.js, and Python) and a solid understanding of database management and web architecture. Familiarity with frameworks like React, Angular, or Django, version control systems like Git, and cloud platforms is often required, and certifications (e.g., AWS Certified Developer) can be advantageous. Excellent problem-solving, time management, and client communication skills help set you apart in a competitive freelance environment. These skills and qualities are crucial for delivering high-quality, end-to-end solutions while managing multiple projects and maintaining client satisfaction.

What are some common challenges faced by freelance full stack engineers when managing multiple projects simultaneously?

Freelance full stack engineers often juggle several projects at once, which can lead to challenges such as balancing client expectations, managing time effectively, and ensuring consistent code quality across different tech stacks. Communication is key, as freelancers must regularly update clients and coordinate with other team members who may be working remotely. Staying organized with project management tools and setting clear boundaries for deliverables and timelines can help mitigate these challenges, allowing engineers to deliver high-quality work while maintaining healthy client relationships.

What is the difference between Freelance Full Stack Engineer vs Freelance Front End Developer?

AspectFreelance Full Stack EngineerFreelance Front End Developer
SkillsProficient in both front-end and back-end technologies (e.g., HTML, CSS, JavaScript, Node.js, databases)Specializes in front-end technologies (e.g., HTML, CSS, JavaScript, frameworks like React or Angular)
Work EnvironmentHandles entire project development, often working on both client and server sidesFocuses on user interface and experience, primarily on the client side
Common UsageUsed in projects requiring full-stack development, versatile rolesUsed in projects emphasizing UI/UX design and front-end features

Freelance Full Stack Engineers have a broader skill set covering both front-end and back-end development, enabling them to manage entire projects. Freelance Front End Developers specialize in creating engaging user interfaces. The choice depends on project scope and required expertise.

What are the most commonly searched types of Full Stack Engineer jobs in Michigan?

The most popular types of Full Stack Engineer jobs in Michigan are:

What are popular job titles related to Freelance Full Stack Engineer jobs in Michigan?

For Freelance Full Stack Engineer jobs in Michigan, the most frequently searched job titles are:

What cities in Michigan are hiring for Freelance Full Stack Engineer jobs?

Cities in Michigan with the most Freelance Full Stack Engineer job openings:

Infographic showing various Freelance Full Stack Engineer job openings in Michigan as of August 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 100% In-person job distribution.

Senior AI Full Stack Engineer

Panasonic Automotive

Farmington Hills, MI • On-site

$120 - $150/hr

Other

Medical, Dental, Retirement

Posted 4 days ago


Key responsibilities

  • Design, build, and ship production‑grade AI‑powered applications across full stack from UI to cloud infrastructure.

  • Architect and implement LLM integration layers, including connecting to various foundation models via APIs and on‑device inference.

  • Build and maintain scalable microservices and event‑driven backend architectures to handle high‑throughput AI workloads and long‑running agent tasks.


Job description

Overview

Senior AI Full Stack Engineer will design, build, and ship production‑grade AI‑powered applications that sit at the intersection of modern web engineering and the rapidly evolving world of generative AI and agentic systems.

We are looking for an engineer who is AI‑native: someone who instinctively reaches for LLM APIs, RAG pipelines, multi‑agent orchestration, and vector databases as core building blocks — while also owning the complete product surface from a performant React/Next.js front end through a scalable FastAPI or Node.js back end to cloud‑deployed, observable production systems.

You will partner with AI Architects, data scientists, product managers, and UX designers to deliver AI‑driven features across connected vehicle platforms, in‑vehicle infotainment (IVI), manufacturing intelligence, and internal enterprise tools — serving customers and users at scale.

Responsibilities
  • Design and build end‑to‑end AI‑powered product features — owning the full stack from React/Next.js UI through FastAPI/Node.js backend services to cloud infrastructure and LLM integrations
  • Architect and implement LLM integration layers: connecting to OpenAI, Anthropic Claude, Google Gemini, Meta Llama, or other foundation models via APIs, fine‑tuned endpoints, or on‑device inference
  • Build production‑grade RAG (Retrieval‑Augmented Generation) pipelines: document ingestion, chunking strategies, embedding generation, vector store management, and orchestrated retrieval for accurate, low‑hallucination AI responses
  • Develop multi‑agent and agentic workflow systems using frameworks such as LangChain, LangGraph, CrewAI, or AutoGen — designing agent memory, tool use, planning loops, and goal decomposition
  • Engineer prompt engineering strategies, guardrails, and context management systems that optimize LLM output for latency, cost, and quality at scale
  • Build and maintain scalable microservices and event‑driven backend architectures (Kafka, Redis, async queues) to handle high‑throughput AI workloads and long‑running agent tasks
  • Design responsive, performant front‑end experiences that elegantly surface AI capabilities — including real‑time streaming responses (WebSocket/SSE), conversational UIs, AI‑assisted dashboards, and multi‑modal interfaces
  • Establish observability and monitoring frameworks for AI production systems: model performance tracking, hallucination detection, token cost monitoring, latency profiling, and bias alerting
  • Implement responsible AI controls at the application layer: input/output guardrails, content filtering, PII redaction, rate limiting, and audit logging for regulatory compliance.
  • Integrate AI features into automotive‑domain applications including connected vehicle dashboards, IVI systems, manufacturing quality intelligence platforms, and supply chain optimization tools
  • Collaborate with AI Architects to translate architecture blueprints into production code; provide engineering feedback that improves architectural decisions
  • Champion engineering excellence: code reviews, automated testing (unit, integration, AI evaluation), CI/CD pipelines, and documentation for AI‑enabled features.
A DAY IN THE LIFE
  • Day‑to‑day work involves coding, debugging, testing, collaborating, and contributing to strategic design, while ensuring quality, performance, and safety throughout the product lifecycle.
MUST‑HAVES
  • Bachelor’s degree in Computer Science, Software Engineering, or related technical field; Master’s degree a plus.
  • 7+ years of professional full‑stack engineering experience with at least 2+ years building and shipping production AI/LLM‑integrated features.
  • Proven track record delivering AI‑powered products to real users at scale — prototypes do not count.
  • Expert‑level proficiency in React and Next.js (App Router, SSR, SSG, streaming); TypeScript required.
  • Experience building real‑time AI interfaces: streaming LLM responses via WebSocket or Server‑Sent Events (SSE), conversational chat UIs, and multi‑modal content displays.
  • Strong command of modern CSS, state management (Zustand, Redux Toolkit, or Jotai), and UI component libraries.
  • Strong Python backend development using FastAPI (preferred) or equivalent; experience building async, high‑throughput REST and streaming APIs.
  • Solid understanding of microservices design patterns: event‑driven architecture, message queues (Kafka, Redis Pub/Sub, Celery/Taskiq), and fault‑tolerant distributed systems.
  • Database proficiency: PostgreSQL, MongoDB, and Redis for caching and session management.
  • Hands‑on production experience integrating LLM APIs: OpenAI GPT‑4o, Anthropic Claude, Google Gemini, Meta Llama, or Mistral.
  • Deep expertise in RAG architecture: document processing, embedding models, chunking strategies, semantic search, vector databases (Pinecone, Weaviate, Chroma, pgvector, Qdrant).
  • Experience with agentic AI frameworks: LangChain, LangGraph, LlamaIndex, CrewAI, AutoGen, or OpenAI Agents SDK.
  • Strong prompt engineering and context engineering skills; experience designing multi‑turn conversations, tool‑calling workflows, and structured LLM output parsing.
  • Experience implementing LLM guardrails, hallucination mitigation, and output validation for production systems.
  • Strong experience with at least one major cloud platform: AWS, Azure, or GCP; familiarity with managed AI/ML services (AWS Bedrock, Azure OpenAI Service, Vertex AI).
  • Containerization and orchestration: Docker and Kubernetes; experience with Helm charts and cloud‑native deployments.
  • CI/CD pipelines for AI‑enabled products: automated testing, model evaluation gates, and zero‑downtime deployments.
  • AI observability tooling: LangSmith, Weights & Biases, Helicone, or Arize for LLM tracing, cost tracking, and quality monitoring.
  • General observability: OpenTelemetry, Prometheus, Grafana, or Datadog for distributed tracing, metrics, and alerting.
BENEFITS & PERKS - WE'RE ALL ABOUT YOU
  • Great Medical/Dental Benefits
  • Company‑Matched 401K Retirement Savings
  • Annual Bonus Program
  • Educational Assistance
  • Relaxed Dress Code
  • PASATalks Speaker Summits
  • Leadership & Mentorship Programs
  • High5 Reward Recognition Program
  • Onsite Happy Hours
  • Additional benefits and perks detailed in the ‘Our Culture’ section.
WHO WE ARE

At Panasonic, our technology and engineering expertise delivers innovation across diverse industries. It’s all about the consumer experience and making sure that we find ways to enhance that experience, either through audio enhancements or through safety enhancements inside the vehicle.

Panasonic Automotive Systems Company of America (PASA) is an industry‑leading global supplier to Automotive Original Equipment Manufacturers (OEMs) for infotainment systems and advanced connected car solutions. Our clients include Ford, GM, Chrysler, Daimler, Fiat, Tesla, Honda, Toyota.

WE TAKE OPPORTUNITY SERIOUSLY

Panasonic is an Equal Opportunity/Affirmative Action employer, and all qualified applicants will receive consideration for employment without regard to: race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, disability status, protected veteran status, or any other characteristics protected by law. All qualified individuals are required to perform the essential functions of the job with or without reasonable accommodations.

Job ID: REQ-152095

#J-18808-Ljbffr