1

Junior Python Flask Developer Jobs in Michigan (NOW HIRING)

Python (advanced), SQL Machine Learning & Deep Learning LLMs, Prompt Engineering, RAG, Embeddings ... AWS or GCP Docker, Kubernetes API development (FastAPI / Flask) Data pipelines (ETL), data lakes ...

Machine Learning Engineer 3

Dearborn, MI · On-site

$105K - $126K/yr

Strong programming experience in Python, including backend development, API design, automation, and ... AWS or GCP Docker, Kubernetes API development (FastAPI / Flask) Data pipelines (ETL), data lakes ...

... Python and JavaScript (preferably in the financial domain) Proficiency in modern web development & database technologies, such as React, Node.js, and Flask Familiarity with RESTful APIs and cloud ...

Preferred SKILLS For Java /Full stack/Devops Positions Associate or Bachelors degree or Masters ... Python, Computer Vision, data visualization tools Candidates lacking technical skills or relevant ...

Develop and maintain back-end services and REST APIs using Node.js and Python; design for security ... junior engineers on best practices. * Troubleshoot and debug complex issues across the full stack ...

Senior Software Engineer

Dearborn, MI · On-site

$138K - $184K/yr

Senior Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this ... Python with Flask, Django, or FastAPI for Python, and SpringBoot for Java, and AngularJS. 2. ...

Machine Learning Engineer

Dearborn, MI · On-site

$105K - $126K/yr

Required : • Python • Machine Learning • Data Science • GCP • Big Query • 6+ years in ... AWS or GCP • Docker • Kubernetes • API development (FastAPI / Flask) • Data pipelines (ETL) ...

Senior R&D DevOps Engineer

Rochester Hills, MI · On-site

$119K - $153K/yr

Conduct peer reviews, ensuring quality and best practices, while mentoring junior engineers What ... Python scripting and CLI-based operations * Experience with logging, monitoring, and SIEM tools ...

next page

Showing results 1-20

Junior Python Flask Developer information

What does a Junior Python Flask Developer do?

A Junior Python Flask Developer assists in building web applications using the Flask framework and Python programming language. Their responsibilities typically include writing and maintaining code, debugging applications, working with databases, and collaborating with senior developers and designers. They are often involved in both the backend and parts of the frontend, helping to implement new features and ensure the application runs smoothly. This role is ideal for those who are early in their software development career and looking to gain hands-on experience in web development.

What are the key skills and qualifications needed to thrive as a Junior Python Flask Developer, and why are they important?

To thrive as a Junior Python Flask Developer, you need a solid understanding of Python programming, web development concepts, and familiarity with the Flask framework, typically supported by a relevant degree or coursework. Experience with tools such as Git for version control, RESTful APIs, and basic front-end technologies (HTML, CSS, JavaScript) is also important. Strong problem-solving skills, eagerness to learn, and effective communication help you collaborate with team members and adapt to new challenges. These skills and qualities are crucial for building robust web applications, contributing effectively to projects, and growing in a fast-paced tech environment.

What are some common challenges faced by Junior Python Flask Developers when working on team-based projects?

As a Junior Python Flask Developer, one common challenge is adapting to established codebases and adhering to team coding standards. Collaborating with senior developers often means integrating your work with theirs, requiring clear communication and frequent code reviews. Additionally, balancing the need to learn new frameworks or tools while delivering features on tight deadlines can be demanding. However, support from experienced team members and regular feedback sessions help foster growth and ensure successful project contributions.

What is the difference between Junior Python Flask Developer vs Junior Django Developer?

AspectJunior Python Flask DeveloperJunior Django Developer
Required CredentialsPython knowledge, basic web development skills, possibly some certificationsPython knowledge, Django framework familiarity, certifications optional
Work EnvironmentStartups, small teams, flexible projectsWeb development companies, larger teams, structured projects
Industry UsageWeb apps, microservices, APIsFull-stack web applications, content management systems
Common Search IntentCompare entry-level Python web frameworksEntry-level Django web development roles

Both roles are entry-level Python web development positions, often requiring similar foundational skills. The main difference lies in the frameworks used: Flask is lightweight and flexible, suitable for microservices and APIs, while Django is more comprehensive, ideal for full-stack web applications. Your choice depends on the project type and your preferred development environment.

What job categories do people searching Junior Python Flask Developer jobs in Michigan look for? The top searched job categories for Junior Python Flask Developer jobs in Michigan are:
What cities in Michigan are hiring for Junior Python Flask Developer jobs? Cities in Michigan with the most Junior Python Flask Developer job openings:
Infographic showing various Junior Python Flask Developer job openings in Michigan as of June 2026, with employment types broken down into 92% Full Time, 4% Part Time, and 4% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution.
MLOps Engineer

MLOps Engineer

Stefanini Group

Dearborn, MI • On-site

Contractor

Posted 6 days ago


Job description

Stefanini Group is hiring!

Stefanini is looking for a MLOps Engineer (Dearborn, MI)

For quick apply, please reach out to Navneet Pathak at 248-213-3677/navneet.pathak@stefanini.com

We are seeking an experienced AI Engineer to design, develop, and deploy intelligent solutions that leverage Machine Learning, Large Language Models (LLMs), and emerging Agentic AI capabilities to transform business processes and drive operational efficiency. The ideal candidate will have hands-on experience building and operationalizing AI/ML solutions in enterprise environments, with a strong focus on Generative AI, intelligent automation, and cloud-native architectures. 

Responsibilities 

  • Design, develop, and deploy machine learning models, including predictive, optimization, and Generative AI solutions. 
  • Build end-to-end AI workflows encompassing data ingestion, feature engineering, model training, deployment, monitoring, and continuous improvement. 
  • Develop and implement LLM-powered applications, including Retrieval-Augmented Generation (RAG), prompt orchestration, agentic workflows, and tool integrations. 
  • Create scalable APIs and AI services that seamlessly integrate with enterprise applications and business processes. 
  • Establish and maintain MLOps practices, including automated training, deployment, monitoring, retraining, and performance management. 
  • Ensure AI solutions are reliable, scalable, secure, and optimized for production environments.

Skills Required

  • Python, Machine Learning, Data Science, GCP, Big Query
  • Python (advanced), SQL Machine Learning & Deep Learning LLMs, Prompt Engineering, RAG, Embeddings Agentic AI / AI Agents / Tool Calling Vector Databases 
  • ML Frameworks: Scikit-learn, TensorFlow, PyTorch MLOps: MLflow, Airflow, CI/CD, model deployment & monitoring 
  • Cloud: AWS or GCP Docker, Kubernetes API development (FastAPI / Flask) Data pipelines (ETL), data lakes/warehouses Strong system design & production AI experience

 

Experience Required

  • 6+ years of experience in IT; 4+ years in development 
  • Experience designing and implementing Agentic AI solutions, multi-step workflows, autonomous agents, and tool-calling architectures.
  • Proficient with AI orchestration frameworks such as LangChain, LlamaIndex, CrewAI, AutoGen, and similar technologies.
  • Hands-on experience with MLOps tools including MLflow, Airflow, Vertex AI, SageMaker, and Kubeflow.
  • Expertise in containerization and orchestration technologies such as Docker and Kubernetes.
  • Familiarity with vector databases, embeddings, Retrieval-Augmented Generation (RAG), and semantic search architectures.
  • Strong programming experience in Python, including backend development, API design, automation, and software engineering best practices.
  • Experience building, deploying, and supporting machine learning models in production environments with frameworks like Scikit-learn, TensorFlow, and PyTorch.
  • Practical experience developing applications using Large Language Models (LLMs), prompt engineering, and Generative AI technologies.
  • Experience building AI solutions on cloud platforms such as GCP and AWS.
  • Strong understanding of the software development lifecycle, version control, testing, and deployment practices.
  • Experience working with enterprise-scale data environments, data lakes, and optimizing AI systems for scalability, performance, reliability, and cost efficiency.
  • Experience building AI-powered products, dashboards, analytics solutions, or intelligent automation platforms.

 

Education Required

  • Bachelor's Degree

 

Education Preferred

  • Master's degree

**Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***

Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We will also speak with you about the process, including interviews and job offers.

About Stefanini Group

The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 company.

#LI-NP1

#LI-ONSITE

Education:Bachelor (BA, BS...)Employment Type: CONTRACTOR