1

Python Developer Internship Jobs in Michigan (NOW HIRING)

Implement, using software such as MATLAB or Python, advanced signal and image processing algorithms ... Master's + 2 years of experience (internship or co-op accepted) * Demonstrated background, relevant ...

Implement, using software such as MATLAB or Python, advanced signal and image processing algorithms ... Master's + 2 years of experience (internship or co-op accepted) * Demonstrated background, relevant ...

Go, Node.js, Python · Database: SQL-based systems (e.g., PostgreSQL, MySQL) · Authentication ... internships, or personal projects welcome) · Familiarity with full-stack development using React ...

Controls Engineer - Device-Level Analytics This role focuses on designing, developing, and ... projects or internships. * At least 1 year of Python coding experience, which may include ...

Experience * 1+ years of professional software development experience (internships and co-ops count). * Hands-on experience with at least one modern programming language (e.g., Python, C#, Java ...

Experience * 1+ years of professional software development experience (internships and co-ops count). * Hands-on experience with at least one modern programming language (e.g., Python, C#, Java ...

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 ...

next page

Showing results 1-20

Python Developer Internship information

See Michigan salary details

$25.9K

$106.1K

$163.9K

How much do python developer internship jobs pay per year?

As of Jul 10, 2026, the average yearly pay for python developer internship in Michigan is $106,124.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,700.00 and $126,700.00 per year, 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 Michigan? The most popular types of Python Developer jobs in Michigan are:
What cities in Michigan are hiring for Python Developer Internship jobs? Cities in Michigan with the most Python Developer Internship job openings:
Infographic showing various Python Developer Internship job openings in Michigan as of July 2026, with employment types broken down into 50% Full Time, and 50% Part Time. Highlights an 100% In-person job distribution, with an average salary of $106,124 per year, or $51 per hour.
RF Sensing Systems Engineer

RF Sensing Systems Engineer

KBR, Inc.

Ann Arbor, MI • On-site

Full-time

Re-posted 6 days ago


KBR rating

8.3

Company rating: 8.3 out of 10

Based on 47 frontline employees who took The Breakroom Quiz

96th of 359 rated engineering


Job description

Title:
RF Sensing Systems Engineer
RF Sensing Systems Engineer
KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work will have a profound impact on the country's most critical role - protecting our national security.
Why Join Us?
  • Innovative Projects: KBR's work is at the forefront of engineering, logistics, operations, science, program management, mission IT and cybersecurity solutions.
  • Collaborative Environment: Be part of a dynamic team that thrives on collaboration and innovation, fostering a supportive and intellectually stimulating workplace.
  • Impactful Work: Your contributions will be pivotal in designing and optimizing defense systems that ensure national security and shape the future of space defense.

Key Responsibilities:
  • Participate in systems engineering teams on concurrent development projects, often with overlapping technical objectives for product design and performance.
  • Support translation of user needs and customer problem statements into requirements to be addressed with innovative technical solutions.
  • Collaborate with teammates of diverse background levels and disciplines to analyze and develop solutions, often realized in the form of algorithms, and validate these solutions through modeling, simulation, and application to experimental/collected data.
  • Implement, using software such as MATLAB or Python, advanced signal and image processing algorithms and conduct evaluations in the context of state-of-the-art remote sensing systems and advanced sensor designs, including radar and electro-optical systems.
  • Document and present results to teammates and customers.

Qualifications:
Required:
  • Education: Academic degree in Electrical Engineering, Applied Physics, Applied Mathematics, or Computer Science, with accompanying years of relevant experience as indicated
  • Master's + 2 years of experience (internship or co-op accepted)
  • Demonstrated background, relevant experience, or technical interest in the development of remote sensing technologies (systems, software)
  • Demonstrable successful performance in systems engineering and development
  • Experience with scientific/engineering development languages, such as MATLAB and/or Python
  • Work Style: Ability to work independently and in a team environment
  • Communication Skills: Strong oral and written communication skills
  • Ability to obtain TS/SCI Security clearance is required to be considered for the role

Desired:
  • Clearance: Active TOP SECRET security clearance; active SCI access is a plus
  • Earned Ph.D. in one of the listed degree programs
  • Proficiency in MATLAB and/or Python programming languages
  • Experience with C++ software language and development in C++

Ready to Make a Difference?
If you're excited about making a significant impact in the field of space defense and working on projects that matter, we encourage you to apply and join our team at KBR. Let's shape the future together.
Belong, Connect and Grow at KBR
At KBR, we are passionate about our people and our Zero Harm culture. These inform all that we do and are at the heart of our commitment to, and ongoing journey toward being a People First company. That commitment is central to our team of team's philosophy and fosters an environment where everyone can Belong, Connect and Grow. We Deliver - Together.
KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.

What KBR employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


KBR logo

About KBR

Sourced by ZipRecruiter

At KBR, we partner with government and industry clients to provide purposeful and comprehensive solutions with an emphasis on efficiency and safety. With a full portfolio of services, proprietary technologies and expertise, our employees are ready to handle projects and missions from planning and design to sustainability and maintenance. Whether at the bottom of the ocean or in outer space, our clients trust us to deliver the impossible on a daily basis.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Houston, TX, US

Year founded

1998