1

Sr Python Developer Jobs in Michigan (NOW HIRING)

Senior Robotics Data Engineer - Only W2

Warren, MI · On-site

$99K - $135K/yr

Senior Robotics Data Engineer (ML/AI systems, Python, TensorFlow and/or PyTorch, Power BI, Azure data services) Key Responsibilities: · Design and implement scalable data pipelines for large-scale ...

Senior Software Engineer

Grand Rapids, MI

$117K - $155K/yr

NET and Python, with occasional contributions to front-end application development using frameworks ... Familiarity with DevOps practices including automated testing, observability, and infrastructure-as ...

Senior Software Engineer

Grand Rapids, MI · On-site

$117K - $155K/yr

NET and Python, with occasional contributions to front-end application development using frameworks ... Familiarity with DevOps practices including automated testing, observability, and infrastructure-as ...

Core Senior Engineer

Dearborn, MI

$112K - $148K/yr

Software Engineer (3) - Core Senior Engineer #1058712 Position Description: * We are seeking a ... developer with expertise in Python and a strong foundation in cloud platforms to build and manage ...

Senior Software Test Engineer

Lansing, MI · On-site

$100K - $130K/yr

... Playwright (Python) and Pytest. • Automate REST API testing using REST Assured. • Execute ... Locust, JMeter, or LoadRunner. • Familiarity with Git, Allure, and Azure DevOps pipelines. • ...

Sr. Algorithm Engineer

Troy, MI

$99K - $136K/yr

Senior Algorithm Engineer Why join Aptiv? You'll have the opportunity to work on cutting-edge ... Experience with Python and ROS * Knowledge of vehicle dynamics, numerical methods and statistic ...

Sr. Algorithm Engineer

Troy, MI · On-site

$99K - $136K/yr

Senior Algorithm Engineer Why join Aptiv? You'll have the opportunity to work on cutting-edge ... Experience with Python and ROS * Knowledge of vehicle dynamics, numerical methods and statistic ...

Senior Backend Developer

Dearborn, MI · On-site

$110K - $144K/yr

Stefanini is looking for a Senior Backend Developer (Dearborn, MI) For quick apply, please reach ... Java, Python, C#, etc. * Manage application deployment to the cloud or on-prem, health and ...

Senior Backend Developer

Dearborn, MI · On-site

$110K - $144K/yr

Stefanini is looking for a Senior Backend Developer (Dearborn, MI) For quick apply, please reach ... Java, Python, C#, etc. * Manage application deployment to the cloud or on-prem, health and ...

Senior Backend Developer

Dearborn, MI · On-site

$110K - $144K/yr

Stefanini is looking for a Senior Backend Developer (Dearborn, MI) For quick apply, please reach ... Java, Python, C#, etc. * Manage application deployment to the cloud or on-prem, health and ...

Showing results 41-60

Sr Python Developer information

See Michigan salary details

$47.9K

$123.7K

$170K

How much do sr python developer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for sr python developer in Michigan is $123,745.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,900.00 and $142,500.00 per year, depending on experience, location, and employer.

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

As a Sr Python Developer, your daily tasks often include designing and coding complex features, reviewing code from team members, and troubleshooting bugs or performance issues. You may also lead technical discussions, contribute to architectural decisions, and collaborate closely with product managers, QA engineers, and other developers. Mentoring junior team members and staying up to date with best practices or new technologies is also a regular part of the role. This combination of hands-on engineering and leadership responsibilities ensures both the quality of the codebase and the continual growth of the team.

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

To thrive as a Sr Python Developer, you need expert proficiency in Python programming, strong problem-solving skills, and a solid background in computer science or related fields, often demonstrated by several years of relevant experience. Familiarity with frameworks like Django or Flask, version control systems such as Git, and sometimes certifications such as PCEP or PCAP are typically valued. Strong communication, leadership, and the ability to mentor junior developers are standout soft skills for this position. These combined proficiencies ensure that Sr Python Developers can build robust solutions, contribute to architectural decisions, and drive team success in complex technical environments.

What is a Sr Python Developer?

A Sr Python Developer is an experienced software engineer who specializes in designing, developing, and maintaining applications using Python. They are responsible for writing clean, efficient, and scalable code while also mentoring junior developers and collaborating with cross-functional teams. Their role often includes optimizing application performance, integrating third-party services, and ensuring best coding practices. Additionally, they may work with frameworks like Django or Flask and databases such as PostgreSQL or MongoDB to build robust backend systems.

What job categories do people searching Sr Python Developer jobs in Michigan look for? The top searched job categories for Sr Python Developer jobs in Michigan are:
Infographic showing various Sr Python Developer job openings in Michigan as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 4% Part Time, and 8% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $123,745 per year, or $59.5 per hour.

Senior NX CAM Programmer

Michigan Wheel

Grand Rapids, MI

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 28 days ago


Job description

Senior NX CAM Programmer

Grand Rapids, MI | On-Site | Full-Time

We are seeking an experienced Senior Siemens NX CAM Programmer to help modernize and standardize programming across our machine shop. This role focuses on advanced multi-axis programming, cycle time reduction, and building reusable NX CAM programming systems to improve machining performance and efficiency.

Key Responsibilities
  • Develop Siemens NX CAM programs for CNC mills and lathes

  • Program advanced multi-axis toolpaths (swarf, guiding curves, feature-based machining, high-speed machining)

  • Build standardized templates, tool libraries, and programming methods

  • Use simulation and verification tools to ensure collision-free programs before release

  • Optimize toolpaths to reduce cycle time, improve surface finish, and extend tool life

  • Support prove-outs on the shop floor and collaborate with manufacturing engineers

  • Help establish programming standards across multiple CNC machines

Qualifications
  • 5+ years of Siemens NX CAM programming experience

  • Strong multi-axis CNC programming skills

  • Deep understanding of machining fundamentals, feeds amp; speeds, cutter engagement, and surface finish control

  • Experience machining castings or variable starting stock

  • Proven ability to reduce cycle times and improve machining efficiency

  • Ability to work independently and develop structured programming systems

Preferred / Bonus Skills
  • NX Open, Python, or CAM automation

  • Post processor customization

  • Robotics experience (ABB a plus)

Benefits
  • Biweekly Pay

  • 401(k) with Company Match (after 90 days)

  • Medical Insurance

  • Dental Insurance

  • Vision Insurance

  • Accident Insurance

  • Critical Illness Insurance

  • Hospital Indemnity Insurance

  • Legal Insurance

  • Life amp; AD amp;D Insurance

  • Short-Term amp; Long-Term Disability

  • HSA amp; Flexible Spending Accounts

  • 9 Paid Holidays

  • PTO, Sick Time, and Personal Time Off

Competitive compensation based on experience