1

Python Junior Jobs in Detroit, MI (NOW HIRING)

Need-basis you will be mentoring and/or directing junior team members/liaising with onsite/offshore ... Experience with object-oriented programming using languages such as Java, Python, or JavaScript ...

Senior Machine Learning Engineer

Detroit, MI · On-site +1

$126K - $180K/yr

In this senior role, you'll play a pivotal part in shaping our AI roadmap, mentoring junior ... Expertise in Python with extensive experience in at least one deep learning framework (PyTorch or ...

In this senior role, you'll play a pivotal part in shaping our AI roadmap, mentoring junior ... Expertise in Python with extensive experience in at least one deep learning framework (PyTorch or ...

Senior AI Engineer

Birmingham, MI · On-site

$99K - $136K/yr

Use Python and SQL to build AI systems and functionality. * Troubleshoot and debug issues across ... Lead code reviews, provide technical guidance, and mentor junior engineers. * Plan out product ...

Senior AI Engineer

Birmingham, MI · On-site

$99K - $136K/yr

Use Python and SQL to build AI systems and functionality. * Troubleshoot and debug issues across ... Lead code reviews, provide technical guidance, and mentor junior engineers. * Plan out product ...

Senior AI Engineer

Birmingham, MI · On-site

$99K - $136K/yr

Use Python and SQL to build AI systems and functionality. * Troubleshoot and debug issues across ... Lead code reviews, provide technical guidance, and mentor junior engineers. * Plan out product ...

Mentor junior and mid-level engineers and provide technical guidance * Participate in code reviews ... Strong proficiency in one or more programming languages such as Java, Python, JavaScript/TypeScript ...

Mentor junior engineers and contribute to a culture of technical excellence and innovation Basic ... Proficiency in Python, SQL, and data visualization tools * Ability to envision, adapt, and enhance ...

Lead AI Engineer

Birmingham, MI · On-site

$97K - $128K/yr

Use Python and SQL to build AI systems and functionality. * Troubleshoot and debug issues across ... Lead code reviews, provide technical guidance, and mentor junior engineers. * Plan out product ...

Lead AI Engineer

Birmingham, MI · On-site

$97K - $128K/yr

Use Python and SQL to build AI systems and functionality. * Troubleshoot and debug issues across ... Lead code reviews, provide technical guidance, and mentor junior engineers. * Plan out product ...

Lead AI Engineer

Birmingham, MI · On-site

$97K - $128K/yr

Use Python and SQL to build AI systems and functionality. * Troubleshoot and debug issues across ... Lead code reviews, provide technical guidance, and mentor junior engineers. * Plan out product ...

New

Senior Software Engineer

Dearborn, MI · On-site

$112K - $148K/yr

Develop production-quality Python services and own the full lifecycle from design to deployment ... Mentor junior and mid-level engineers, providing technical guidance * Take ownership of features ...

next page

Showing results 1-20

Python Junior information

See Detroit, MI salary details

$23.8K

$88.1K

$136.1K

How much do python junior jobs pay per year?

As of Jul 10, 2026, the average yearly pay for python junior in Detroit, MI is $88,083.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,300.00 and $86,100.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Python Junior developers during their first year on the job?

Python Junior developers often encounter challenges such as understanding large codebases, managing version control with tools like Git, and adapting to team workflows. They may also need to improve their debugging skills and learn to write clean, maintainable code that meets team standards. Regular communication with senior developers and proactively seeking feedback can help overcome these hurdles and accelerate professional growth.

What is the difference between Python Junior vs Python Developer?

AspectPython JuniorPython Developer
Required CredentialsBasic programming knowledge, often a diploma or bootcampMore experience, often a degree in CS or related field
Work EnvironmentEntry-level projects, supervised tasksFull project responsibilities, collaborative teams
Industry UsageInternships, junior roles in tech companiesMid-level roles across industries like finance, tech, healthcare

The main difference between a Python Junior and a Python Developer lies in experience and responsibilities. Python Juniors typically have basic skills and work under supervision, while Python Developers handle more complex tasks independently. Employers seek Python Juniors for entry-level positions, with opportunities to grow into full Python Developers as skills develop.

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

To thrive as a Python Junior, you need a good grasp of Python programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, code editors (e.g., VS Code), and basic understanding of frameworks such as Django or Flask is often expected. Strong communication, willingness to learn, and teamwork are important soft skills that set candidates apart. These skills and qualities are essential for effectively contributing to projects, collaborating with team members, and growing within a technical environment.

What are Python Juniors?

Python Juniors are entry-level software developers who specialize in using the Python programming language. They typically have foundational knowledge of Python and basic software development principles, and may work on tasks such as writing simple scripts, debugging code, or supporting more experienced developers on larger projects. Python Juniors are often recent graduates or individuals transitioning into software development, and their role offers opportunities to learn and grow their skills in real-world settings.
What are the most commonly searched types of Python jobs in Detroit, MI? The most popular types of Python jobs in Detroit, MI are:
What are popular job titles related to Python Junior jobs in Detroit, MI? For Python Junior jobs in Detroit, MI, the most frequently searched job titles are:
What job categories do people searching Python Junior jobs in Detroit, MI look for? The top searched job categories for Python Junior jobs in Detroit, MI are:
What cities near Detroit, MI are hiring for Python Junior jobs? Cities near Detroit, MI with the most Python Junior job openings:
Technical Development Lead (AI/Cloud/Full-Stack)

Technical Development Lead (AI/Cloud/Full-Stack)

Stellantis

Auburn Hills, MI • On-site

Full-time

Re-posted 15 days ago


Stellantis rating

7.4

Company rating: 7.4 out of 10

Based on 126 frontline employees who took The Breakroom Quiz

17th of 44 rated automakers


Job description

We are seeking a highly skilled and hands-on Technical Development Lead to drive the development and deployment of intelligent systems across cloud and full-stack environments. This role combines leadership, architecture, and development responsibilities, requiring cloud infrastructure, and full-stack engineering. You will lead cross-functional teams to deliver scalable solutions that integrate seamlessly into enterprise applications.
Additionally, the AI solutions being developed are for vehicle engineering, testing, simulations, and homologation. Therefore, this role bridges the gap between IT and engineering, ensuring that digital tools, systems, and infrastructure align with the needs of vehicle development, testing, and production. Basic knowledge of vehicle design and testing is required for success.
Key Responsibilities:
  • Design and maintain IT architecture supporting vehicle testing systems, including data acquisition, test automation, telemetry, and analytics platforms.
  • Collaborate with engineers, IT teams, and operations to align technology solutions with testing requirements and regulatory standards.
  • Lead the design, development, and deployment of AI/ML models and systems across cloud platforms (AWS, Azure, GCP).
  • Architect and implement full-stack solutions integrating AI models with front-end and back-end components.
  • Deploy the cloud environments and components needed for new AI projects.
  • Collaborate with data scientists, software engineers, and product managers to translate business requirements into technical solutions.
  • Build and maintain scalable ML pipelines using MLOps tools and practices.
  • Develop APIs and microservices to serve models and enable real-time inference.
  • Ensure high performance, reliability, and security of AI applications in production.
  • Mentor junior engineers and foster a culture of innovation and technical excellence.
  • Stay current with emerging AI technologies and industry trends.

This role is based in Auburn Hills, MI and is required to be on-site in our HQ building 5 days per week.
Basic Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 7+ years of experience in software development
  • Strong programming skills in Python and JavaScript (React, Node.js).
  • Proven experience with cloud platforms (AWS, Azure, or GCP).
  • Experience building and deploying full-stack applications.
  • Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines.
  • Excellent communication and leadership skills.

Preferred Qualifications:
  • Minimum 3 years in AI/ML.
  • Hands-on experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn).
  • Experience with MLOps tools (Python, MLflow, Airflow, SageMaker, Vertex AI).
  • Knowledge of data engineering tools (Spark, Kafka, Databricks, Snowflake).
  • Contributions to open-source AI projects or publications.
  • Certifications in cloud or AI technologies.

What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom