Senior NX CAM Programmer Grand Rapids, MI | On-Site | Full-Time We are seeking an experienced ... NX Open, Python, or CAM automation * Post processor customization * Robotics experience (ABB a plus ...
Senior NX CAM Programmer Grand Rapids, MI | On-Site | Full-Time We are seeking an experienced ... NX Open, Python, or CAM automation * Post processor customization * Robotics experience (ABB a plus ...
Senior NX CAM Programmer
Grand Rapids, MI · On-site
Senior NX CAM Programmer Grand Rapids, MI | On-Site | Full-Time We are seeking an experienced ... NX Open, Python, or CAM automation * Post processor customization * Robotics experience (ABB a plus ...
Senior NX CAM Programmer
Grand Rapids, MI · On-site
Senior NX CAM Programmer Grand Rapids, MI | On-Site | Full-Time We are seeking an experienced ... NX Open, Python, or CAM automation * Post processor customization * Robotics experience (ABB a plus ...
Senior Robotic AI-Perception Engineer - Only W2
Warren, MI · On-site
$98K - $134K/yr
Senior Robotic AI-Perception Engineer (AI/ML, perception, computer vision, Python, TensorFlow and/or PyTorch) Key Responsibilities: · Design, develop, and implement perception algorithms for ...
Quick apply
Senior Robotic AI-Perception Engineer - Only W2
Warren, MI · On-site
$98K - $134K/yr
Senior Robotic AI-Perception Engineer (AI/ML, perception, computer vision, Python, TensorFlow and/or PyTorch) Key Responsibilities: · Design, develop, and implement perception algorithms for ...
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 ...
Quick apply
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 ...
DevOps Senior Associate//Dearborn, MI//W2 Only.
Dearborn, MI · On-site
$119K - $153K/yr
DevOps Senior Associate Location: 679 - Rotunda Center Location Address: 17000 Rotunda Drive ... GitHub, Continuous Improvement Process, Jenkins, Java, API, Python Skills Preferred: Kubernetes ...
Quick apply
DevOps Senior Associate//Dearborn, MI//W2 Only.
Dearborn, MI · On-site
$119K - $153K/yr
DevOps Senior Associate Location: 679 - Rotunda Center Location Address: 17000 Rotunda Drive ... GitHub, Continuous Improvement Process, Jenkins, Java, API, Python Skills Preferred: Kubernetes ...
Senior Software Engineer
$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
$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 ...
Sr. Controls Engineer - Codesys/Beckhoff PLC
Sterling Heights, MI · On-site
$77K - $100K/yr
Role: Sr. Controls Engineer - Codesys/Beckhoff PLC Location: Sterling Heights, MI Duration: 6+ ... Python * JavaScript * Understanding of Docker images/containers is preferred * Experience with ...
Sr. Controls Engineer - Codesys/Beckhoff PLC
Sterling Heights, MI · On-site
$77K - $100K/yr
Role: Sr. Controls Engineer - Codesys/Beckhoff PLC Location: Sterling Heights, MI Duration: 6+ ... Python * JavaScript * Understanding of Docker images/containers is preferred * Experience with ...
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 ...
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 ...
Senior Software Engineer - Data Platform (W2 Position)
Dearborn Heights, MI · On-site
$113K - $149K/yr
Role: Senior Software Engineer - Data Platform (W2 Position) Location: Dearborn, MI (HYBRID ... Spring Boot, Python, Google Cloud Platform, SQL Skills Preferred: * GCP Cloud Run, Angular, Spring ...
Quick apply
Senior Software Engineer - Data Platform (W2 Position)
Dearborn Heights, MI · On-site
$113K - $149K/yr
Role: Senior Software Engineer - Data Platform (W2 Position) Location: Dearborn, MI (HYBRID ... Spring Boot, Python, Google Cloud Platform, SQL Skills Preferred: * GCP Cloud Run, Angular, Spring ...
Core Senior Engineer
$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 ...
Quick apply
Core Senior Engineer
$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. • ...
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. • ...
Senior Controls Engineer
Lake Orion, MI · On-site
$35 - $55/hr
Senior-level engineers with strong mentorship capabilities will have reduced travel requirements as ... Familiarity with higher-level programming languages such as C, Python, or CodeSys. Why Join Us ...
Quick apply
Senior Controls Engineer
Lake Orion, MI · On-site
$35 - $55/hr
Senior-level engineers with strong mentorship capabilities will have reduced travel requirements as ... Familiarity with higher-level programming languages such as C, Python, or CodeSys. Why Join Us ...
Sr. Algorithm Engineer
$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
$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 ...
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 ...
Artificial Intelligence Senior Specialist
Dearborn, MI · On-site
$97K - $132K/yr
Total Experience: 6-8 years in Software or Data Engineering, with a strong emphasis on Python-based ... Senior Specialist Exp: 7+ experience in relevant field. Experience Preferred: Technical ...
Quick apply
Artificial Intelligence Senior Specialist
Dearborn, MI · On-site
$97K - $132K/yr
Total Experience: 6-8 years in Software or Data Engineering, with a strong emphasis on Python-based ... Senior Specialist Exp: 7+ experience in relevant field. Experience Preferred: Technical ...
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//W2 Only
Dearborn, MI · On-site
$110K - $143K/yr
Senior Backend Developer Location: 679 - Rotunda Center Location Address: 17000 Rotunda Drive ... Java, Python, C#, etc. 6. Collaborate with front-end developers to integrate user interface ...
Quick apply
Senior Backend Developer//Dearborn, MI//W2 Only
Dearborn, MI · On-site
$110K - $143K/yr
Senior Backend Developer Location: 679 - Rotunda Center Location Address: 17000 Rotunda Drive ... Java, Python, C#, etc. 6. Collaborate with front-end developers to integrate user interface ...
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 ...
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 ...
DataOps Senior Specialist
Dearborn, MI · On-site
We are seeking a highly skilled and experienced Senior DataOps Engineer to join our EPEO DataOps ... Data Acquisition, Python, Data Conversion Skills Preferred: * Technical Communication ...
Quick apply
DataOps Senior Specialist
Dearborn, MI · On-site
We are seeking a highly skilled and experienced Senior DataOps Engineer to join our EPEO DataOps ... Data Acquisition, Python, Data Conversion Skills Preferred: * Technical Communication ...
Sr Python Developer information
See Michigan salary details
$47.9K - $59K
0% of jobs
$59K - $70.1K
0% of jobs
$70.1K - $81.2K
2% of jobs
$81.2K - $92.3K
4% of jobs
$92.3K - $103.4K
12% of jobs
$106.5K is the 25th percentile. Wages below this are outliers.
$103.4K - $114.5K
24% of jobs
The median wage is $121K / yr.
$114.5K - $125.6K
13% of jobs
$125.6K - $136.7K
15% of jobs
$140.8K is the 75th percentile. Wages above this are outliers.
$136.7K - $147.8K
13% of jobs
$147.8K - $158.9K
11% of jobs
$158.9K - $170K
6% of jobs
$47.9K
$123.7K
$170K
How much do sr python developer jobs pay per year?
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.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 28 days ago
Job description
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
-
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
-
NX Open, Python, or CAM automation
-
Post processor customization
-
Robotics experience (ABB a plus)
-
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
About Michigan Wheel
Sourced by ZipRecruiter
Industry
Water transportation
Company size
51 - 200 Employees
Headquarters location
Grand Rapids, MI, US
Year founded
1903