1

Python Developer Internship Jobs in Canton, MI (NOW HIRING)

Senior Autonomy Engineer

Ann Arbor, MI · On-site

$102K - $140K/yr

Required : • 1-3 years of professional software engineering experience (internships, co-ops, and ... and/or Python; comfort working in a Linux environment. • Experience with version control (e.g ...

Systems Engineer Intern

Detroit, MI

$16.50 - $21.50/hr

We offer internships in fields ranging from engineering, business, finance, operations ... Familiarity with MATLAB/Simulink, Python, or similar tools. * Experience with CAN, LIN, or other ...

Systems Engineer Intern

Detroit, MI · On-site

$16.50 - $21.50/hr

We offer internships in fields ranging from engineering, business, finance, operations ... Familiarity with MATLAB/Simulink, Python, or similar tools. * Experience with CAN, LIN, or other ...

Systems Engineer Intern

Detroit, MI · On-site

$16.50 - $21.50/hr

We offer internships in fields ranging from engineering, business, finance, operations ... Familiarity with MATLAB/Simulink, Python, or similar tools. * Experience with CAN, LIN, or other ...

Software Integration Engineer

Ann Arbor, MI

$101K - $137K/yr

... internships, projects, or work). * Understanding of hardware/software system interactions. * Experience working in Linux environments. * Basic programming or scripting (Python, C++, Bash, etc.

Intern, Model Based Systems Engineering

Novi, MI · On-site

$15.75 - $20.50/hr

Proficiency in Python and experience with software development for prototyping * Exposure to AI/ML ... Prior experience from internships, extracurriculars, or other side projects * Experience working ...

Intern, Model Based Systems Engineering

Novi, MI · Hybrid

$15.75 - $20.50/hr

Proficiency in Python and experience with software development for prototyping * Exposure to AI/ML ... Prior experience from internships,extracurriculars, or other side projects * Experience working ...

Intern, Model Based Systems Engineering

Novi, MI · Hybrid

$15.75 - $20.50/hr

Proficiency in Python and experience with software development for prototyping * Exposure to AI/ML ... Prior experience from internships,extracurriculars, or other side projects * Experience working ...

... internships, projects, or work). * Understanding of hardware/software system interactions. * Experience working in Linux environments. * Basic programming or scripting (Python, C++, Bash, etc.

Preferred : • GPA above 3.5 • Part-time/volunteer/internship programming experience is a must • Development experience in web application backend languages--PHP, Python, Ruby, or something else ...

Controls Engineer

Detroit, MI

$82K - $106K/yr

Lead and mentor co-ops, interns, entry level engineers. * Support plants and their controls teams ... Proficient in programming languages, Python, C#, & SQL. * Proficient in Vision Technology

next page

Showing results 1-20

Python Developer Internship information

See Canton, MI salary details

$12

$54

$79

How much do python developer internship jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for python developer internship in Canton, MI is $54.33, according to ZipRecruiter salary data. Most workers in this role earn between $44.76 and $61.73 per hour, depending on experience, location, and employer.

What kinds of projects and tasks can I expect to work on during a Python Developer Internship?

As a Python Developer Intern, you'll typically work on a variety of hands-on projects, such as developing scripts to automate processes, contributing to web applications using frameworks like Django or Flask, and assisting with data analysis or backend services. You'll often collaborate closely with senior developers, attend code reviews, and participate in daily stand-ups. These tasks provide exposure to real-world development workflows and foster both technical and teamwork skills, giving you a strong foundation for a future career in software engineering.

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

To thrive as a Python Developer Intern, you need a solid understanding of Python programming fundamentals, data structures, algorithms, and typically a background in computer science or related coursework. Familiarity with version control systems like Git, basic knowledge of web frameworks such as Flask or Django, and experience with code editors or IDEs are common requirements. Strong problem-solving skills, attention to detail, and a willingness to learn make interns stand out in this role. These skills and qualities are crucial for contributing effectively to projects, adapting to new technologies, and growing within a fast-paced development team.

What is a Python Developer Internship?

A Python Developer Internship is a temporary, entry-level position where individuals learn and apply Python programming skills in a real-world professional setting. Interns typically work under the supervision of experienced developers, assisting with coding, debugging, and software development projects. This internship provides hands-on experience in using Python for tasks such as web development, data analysis, automation, and scripting. It's an excellent opportunity for students or recent graduates to gain practical skills, build a professional network, and improve their chances of securing a full-time job as a Python developer.
What are the most commonly searched types of Python Developer jobs in Canton, MI? The most popular types of Python Developer jobs in Canton, MI are:
What are popular job titles related to Python Developer Internship jobs in Canton, MI? For Python Developer Internship jobs in Canton, MI, the most frequently searched job titles are:
What job categories do people searching Python Developer Internship jobs in Canton, MI look for? The top searched job categories for Python Developer Internship jobs in Canton, MI are:
What cities near Canton, MI are hiring for Python Developer Internship jobs? Cities near Canton, MI with the most Python Developer Internship job openings:
Infographic showing various Python Developer Internship job openings in Canton, MI as of July 2026, with employment types broken down into 83% Full Time, 7% Part Time, 1% Temporary, and 9% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $113,001 per year, or $54.3 per hour.
Senior Autonomy Engineer

Senior Autonomy Engineer

May Mobility

Ann Arbor, MI • On-site

$102K - $140K/yr

Full-time

Posted 8 days ago


Job description

Job Summary:
May Mobility is transforming cities through autonomous technology to create a safer, greener, more accessible world. In this role, you will help build and maintain the systems, pipelines, and tooling that let perception engineers develop and improve how vehicles see and interpret the world.
Responsibilities:
• Work independently with cross-functional teams to develop software, CI/CD pipelines, and system requirements.
• Build and maintain CI/CD pipelines for the perception stack — automated builds, unit/integration/regression testing, performance checks, and deployment workflows.
• Develop and maintain developer tooling and infrastructure, including build scripts, test harnesses, log/replay and simulation tooling, data tooling, and debugging/visualization utilities.
• Contribute to the inference pipeline: model integration, runtime tuning, latency/throughput measurement, and deployment of models to on-vehicle compute, with guidance from senior engineers.
• Develop, tune, and improve heuristic perception methods (geometric reasoning, signal processing, filtering, and rule-based logic) for detection, tracking, and scene understanding, and as deterministic fallbacks.
• Help build and maintain tooling to track and trend perception performance in the field, including metrics collection and regression monitoring.
• Write clear, maintainable, industrial-grade production code and participate in code reviews.
• Diagnose and resolve issues, and write tests to validate features and support release schedules.
• Support data and ML pipelines that feed model training, evaluation, and deployment.
Qualifications:
Required:
• 1–3 years of professional software engineering experience (internships, co-ops, and significant project work count).
• Bachelor's degree in Computer Science, Computer Engineering, Robotics, or a related field that requires a strong engineering and/or mathematical foundation — or equivalent practical experience.
• Programming skills in C++ and/or Python; comfort working in a Linux environment.
• Experience with version control (e.g., Git) and an understanding of testing and CI/CD basics.
• Demonstrated ability to write and debug software through coursework, internships, personal projects, or prior roles.
Preferred:
• Exposure to CI/CD and build tooling (e.g., GitHub Actions/GitLab CI/Jenkins, CMake, Bazel) and containerization (Docker).
• Exposure to real-time, robotics, or autonomy software, or to inference/runtime performance work.
• Familiarity with heuristic / classical perception, computer vision, multi-target tracking, or sensor fusion concepts.
• Familiarity with ML/DL frameworks (e.g., PyTorch/TensorFlow) at a basic level.
• Exposure to simulation, log-replay, or data-pipeline tooling.
• Interest in safety-critical systems and graceful-degradation strategies.
• Personal projects, open-source contributions, or coursework that demonstrate strong software engineering fundamentals.
Company:
May Mobility is a manufacturing firm that designs and develops autonomous technology vehicles for self-driving transportation solutions. Founded in 2017, the company is headquartered in Ann Arbor, USA, with a team of 201-500 employees. The company is currently Growth Stage.