1

Junior Python Developer Jobs in Michigan (NOW HIRING)

Strong programming skills in Python, C / C++, Java, etc. * Experience with AI/ML technologies, APIs, and system integrations. * Understanding of workflow automation, Large Language Models (LLMs ...

Strong programming skills in Python, C / C++, Java, etc. * Experience with AI/ML technologies, APIs, and system integrations. * Understanding of workflow automation, Large Language Models (LLMs ...

Role: Jr. Full-Stack Developer Location: Warren, MI Duration: Long term What You'll Do: Make ... Go, Node.js, Python Database: SQL-based systems (e.g., PostgreSQL, MySQL) Authentication ...

Role: Jr. Full-Stack Developer Location: Warren, MI Duration: Long term About the role: · We're ... Go, Node.js, Python · Database: SQL-based systems (e.g., PostgreSQL, MySQL) · Authentication ...

... talented Jr. Back-End Software Engineer to join their Ann Arbor office. The role involves ... PHP, Python, Ruby, or something else • Working knowledge of modern software development ...

Python Private Tutoring Jobs

Ann Arbor, MI · On-site

$49.25 - $67.75/hr

We are looking for students, professionals, retirees or anyone with a passion to share, to join the largest community of teachers worldwide! If you have free time and want to share your knowledge, we ...

Python Private Tutoring Jobs

Mount Pleasant, MI · On-site

$46.25 - $64/hr

We are looking for students, professionals, retirees or anyone with a passion to share, to join the largest community of teachers worldwide! If you have free time and want to share your knowledge, we ...

Python Private Tutoring Jobs

Warren, MI · On-site

$47.25 - $65/hr

We are looking for students, professionals, retirees or anyone with a passion to share, to join the largest community of teachers worldwide! If you have free time and want to share your knowledge, we ...

next page

Showing results 1-20

Junior Python Developer information

See Michigan salary details

$20.9K

$77.6K

$119.8K

How much do junior python developer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for junior python developer in Michigan is $77,551.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,400.00 and $75,800.00 per year, depending on experience, location, and employer.

What is a Junior Python Developer job?

A Junior Python Developer is an entry-level software developer who specializes in writing, testing, and maintaining code using the Python programming language. They typically work under the guidance of senior developers and assist in building applications, fixing bugs, and improving performance. Their responsibilities may include writing scripts, working with databases, and integrating third-party services. Strong problem-solving skills, knowledge of Python frameworks like Django or Flask, and familiarity with version control systems like Git are often required. Junior developers are expected to learn quickly and contribute to the development team while gaining hands-on experience.

What are the key skills and qualifications needed to thrive in the Junior Python Developer position, and why are they important?

To thrive as a Junior Python Developer, you need a solid foundation in Python programming, an understanding of computer science fundamentals, and often a relevant degree or coursework. Familiarity with version control systems like Git, basic experience with web frameworks such as Flask or Django, and knowledge of databases are commonly expected, while certifications like PCEP can be advantageous. Attention to detail, a willingness to learn, effective problem-solving, and strong communication skills are essential soft skills for this role. These competencies ensure you can contribute efficiently to software development projects, adapt to new challenges, and collaborate well within a development team.

What are the typical daily responsibilities of a Junior Python Developer?

As a Junior Python Developer, your daily tasks may include writing and testing code, fixing bugs, and participating in code reviews alongside more experienced developers. You'll often work on modules or features under the guidance of senior team members, attend stand-up meetings, and update project documentation as needed. Collaboration with frontend developers, QA testers, and project managers is common, especially when integrating systems or implementing new features. Over time, you can expect to take on more complex tasks and gradually build your expertise through mentorship and hands-on project work.

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 job categories do people searching Junior Python Developer jobs in Michigan look for? The top searched job categories for Junior Python Developer jobs in Michigan are:
What cities in Michigan are hiring for Junior Python Developer jobs? Cities in Michigan with the most Junior Python Developer job openings:
AI/ML Specialist - Automotive, Google Cloud Platform, Python

AI/ML Specialist - Automotive, Google Cloud Platform, Python

Kyyba Inc

Allen Park, MI • On-site

$45.75 - $63.25/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 15 days ago


Job description

Job Title: ( AI/ML Specialist - Automotive, Google Cloud Platform, Python )

About Kyyba:

Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances.

At Kyyba, the overall well-being of our employees and their families is important to us. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere. We empower our employees with the resources, incentives, and flexibility that they need to support a healthy, balanced, and fulfilling career by providing many valuable benefits and a balanced compensation structure combined with career development. 

Job Description

Job Description: Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function.

Key Responsibilities: Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions

·        Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies

·        Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.

·        Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application

·        Collaborate with cross functional teams like product owners, designers, architects etc.

·        Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices.

·        Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency

·        Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery

·        Support security practices to safeguard user data including encryption and anonymization.

·        Create user-friendly and interactive interfaces

·        Develop and maintain back-end applications like APIs and microservices using server-side languages

·        Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration

Skills Required: Python, Java, SQL, API, Cloud Computing, Relational Databases

Skills Preferred: Artificial Intelligence & Expert Systems, Google Cloud Platform, Web Applications, Supply Chain Knowledge

 

Experience Required: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in development

Education Required: Bachelor’s Degree

Additional info: Experience in AI/ML, data science, or advanced analytics, with commitment to continue learning AI/ML.

·        Comfortable interfacing with business and gathering business requirements. Translating business requirements into technical solutions

·        Software development lifecycle experience

·        Leveraging AI to assist with coding and daily tasks

·        Knowledge of supply-chain domain

·        Experience with Test Driven Development (TDD) and Continuous Integration/Continuous Delivery (CI/CD) tools and pipelines

Location: ( Hybrid Position and Allen Park MI)

 

Disclaimer: 

Kyyba is an Equal Opportunity Employer.

Kyyba does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. Minorities / Females / Protected Veterans / Individuals with Disabilities are encouraged to apply. All employment is decided on the basis of qualifications, merit, and business need.”

It is the policy of Kyyba to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please contact Kyyba at

Rewards:

Medical, dental, vision

401k 

Term life

Voluntary life and disability insurance

Optional Pre-paid legal plan

Optional Identity theft plan

Optional Medical and dependent FSA

Work-visa sponsorship

Opportunity for advancement

Long-term assignment with opportunity for hire by client 

SELECT AWARDS

·  An INC 5000 company for 10 years

·  Corp! Michigan Economic Bright Spots 

·  Crain’s Detroit Business Top Staffing Service Companies in Detroit

·  TechServe Alliance Excellence Award- IT and Engineering Staffing & Solutions


KYYBA logo

About KYYBA

Sourced by ZipRecruiter

About Kyyba: Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances. At Kyyba, the overall well-being of our employees and their families is important to us. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere. We empower our employees with the resources, incentives, and flexibility that they need to support a healthy, balanced, and fulfilling career by providing many valuable benefits and a balanced compensation structure combined with career development.

Industry

Recruiting and staffing services

Company size

501 - 1,000 Employees

Headquarters location

Farmington Hills, MI, US

Year founded

1998

Social media