Embedded Software, Embedded Systems, Coding, C++, Matlab, Python, Test Automation, Software Testing Experience Required: * Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in ...
Quick apply
Embedded Software, Embedded Systems, Coding, C++, Matlab, Python, Test Automation, Software Testing Experience Required: * Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in ...
Quick apply
Embedded Software, Embedded Systems, Coding, C++, Matlab, Python, Test Automation, Software Testing Experience Required: * Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in ...
$102K - $184K/yr
Python (Flask, Django, or FastAPI), Java (SpringBoot), or Angular JS. 2. Designing, building, and ... Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a ...
$102K - $184K/yr
Python (Flask, Django, or FastAPI), Java (SpringBoot), or Angular JS. 2. Designing, building, and ... Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a ...
Detroit, MI · On-site
Experience building backend services using languages such as C#, Python, or similar * Understanding of software engineering disciplines and the ability to work across multiple layers of the ...
Detroit, MI · On-site
Experience building backend services using languages such as C#, Python, or similar * Understanding of software engineering disciplines and the ability to work across multiple layers of the ...
Troy, MI · On-site
$114K - $151K/yr
NET Framework, ASP.NET Core, Blazor, MVC, and Web APIs. • Develop Python applications for ... modern software engineering practices. • Drive optimization by being actively engaged in ...
Troy, MI · On-site
$114K - $151K/yr
NET Framework, ASP.NET Core, Blazor, MVC, and Web APIs. • Develop Python applications for ... modern software engineering practices. • Drive optimization by being actively engaged in ...
Dearborn, MI · On-site
$112K - $148K/yr
A platform software Engineer is a versatile developer with expertise in Python and a strong foundation in cloud platforms to build and manage applications at scale. Generally, platform engineers fall ...
Quick apply
Dearborn, MI · On-site
$112K - $148K/yr
A platform software Engineer is a versatile developer with expertise in Python and a strong foundation in cloud platforms to build and manage applications at scale. Generally, platform engineers fall ...
Troy, MI · On-site
$110 - $150/hr
The Senior Software Engineer is responsible providing professional level software engineering ... Develop Python applications for automation, data analytics, AI integration, scripting, and IoT data ...
Troy, MI · On-site
$110 - $150/hr
The Senior Software Engineer is responsible providing professional level software engineering ... Develop Python applications for automation, data analytics, AI integration, scripting, and IoT data ...
Familiarity with one or more programming languages such as Java, Python, JavaScript, TypeScript, C#, or similar * Basic understanding of software engineering fundamentals (data structures, algorithms ...
Familiarity with one or more programming languages such as Java, Python, JavaScript, TypeScript, C#, or similar * Basic understanding of software engineering fundamentals (data structures, algorithms ...
Sterling Heights, MI · On-site
$76/hr
Develop software using C, C++, Python, and Linux or bare-metal real-time environments * Support ... Lead software engineering activities including planning, estimating, execution, and delivery
Quick apply
Sterling Heights, MI · On-site
$76/hr
Develop software using C, C++, Python, and Linux or bare-metal real-time environments * Support ... Lead software engineering activities including planning, estimating, execution, and delivery
Detroit, MI · On-site +1
$170K - $200K/yr
Minimum of 8 years working as a Backend Software Engineer in C#, .net, Python, Java, or other relevant languages. * Mastery of an object-oriented language, associated frameworks, and architecture.
Quick apply
Detroit, MI · On-site +1
$170K - $200K/yr
Minimum of 8 years working as a Backend Software Engineer in C#, .net, Python, Java, or other relevant languages. * Mastery of an object-oriented language, associated frameworks, and architecture.
... Python, JavaScript, TypeScript, C#, or similar • Basic understanding of software engineering fundamentals (data structures, algorithms, OOP) • Experience using version control systems (Git or ...
... Python, JavaScript, TypeScript, C#, or similar • Basic understanding of software engineering fundamentals (data structures, algorithms, OOP) • Experience using version control systems (Git or ...
$116K - $153K/yr
We are seeking an experienced Senior Software Engineer to lead the design and development of ... Strong proficiency in one or more programming languages such as Java, Python, JavaScript/TypeScript ...
$116K - $153K/yr
We are seeking an experienced Senior Software Engineer to lead the design and development of ... Strong proficiency in one or more programming languages such as Java, Python, JavaScript/TypeScript ...
Software Engineer #1058669 * Employees in this job function are responsible for designing ... Python * Java * SQL * API * Cloud Computing * Relational Databases Skills Preferred: * Artificial ...
Quick apply
Software Engineer #1058669 * Employees in this job function are responsible for designing ... Python * Java * SQL * API * Cloud Computing * Relational Databases Skills Preferred: * Artificial ...
Software Engineer #1060962 Position Description: Employees in this job function are responsible for ... GCP, GCP Cloud Run, Java, Python, Microservices, Elasticsearch, MongoDB, Cloud Architecture, Cloud ...
Quick apply
Software Engineer #1060962 Position Description: Employees in this job function are responsible for ... GCP, GCP Cloud Run, Java, Python, Microservices, Elasticsearch, MongoDB, Cloud Architecture, Cloud ...
Auburn Hills, MI · On-site
$108K - $130K/yr
Data Engineering, Python, PySpark, CI/CD, Airflow, Workflow Orchestration Overall Experience: 8+ years of relevant experience JOB REQUIREMENTS - The Senior Data Engineer & Technical Lead (SDET Lead ...
Quick apply
Auburn Hills, MI · On-site
$108K - $130K/yr
Data Engineering, Python, PySpark, CI/CD, Airflow, Workflow Orchestration Overall Experience: 8+ years of relevant experience JOB REQUIREMENTS - The Senior Data Engineer & Technical Lead (SDET Lead ...
Allen Park, MI · On-site
$111K - $147K/yr
This Full-Stack Software Engineer position is ideal for a technically oriented, forward-thinking ... experience with Python (highly preferred for AI/Data) and/or Java. * 3+ years of hands-on ...
Allen Park, MI · On-site
$111K - $147K/yr
This Full-Stack Software Engineer position is ideal for a technically oriented, forward-thinking ... experience with Python (highly preferred for AI/Data) and/or Java. * 3+ years of hands-on ...
Embedded Application Software Development experience ... Development experience with scripting languages including python; Programming and debugging skills ...
Embedded Application Software Development experience ... Development experience with scripting languages including python; Programming and debugging skills ...
Warren, MI · On-site
Embedded Application Software Development experience ... Development experience with scripting languages including python; Programming and debugging skills ...
Warren, MI · On-site
Embedded Application Software Development experience ... Development experience with scripting languages including python; Programming and debugging skills ...
Warren, MI · On-site
Embedded Application Software Development experience ... Development experience with scripting languages including python; Programming and debugging skills ...
Warren, MI · On-site
Embedded Application Software Development experience ... Development experience with scripting languages including python; Programming and debugging skills ...
As a Software Engineer you will provide technical leadership and guidance to the development team ... Python, React, Angular, GCP, GCP Cloud Run, Java Skills Preferred: Product Design Experience ...
New
Quick apply
As a Software Engineer you will provide technical leadership and guidance to the development team ... Python, React, Angular, GCP, GCP Cloud Run, Java Skills Preferred: Product Design Experience ...
New
Sterling Heights, MI · On-site
$63.92 - $71/hr
Software Staff Engineer Sterling Heights, MI $63.92 - $71.00/Hour We are hiring a Software Staff ... Experience with programming languages and tools including C, C++, C#, Java, Python, Git, and ...
Sterling Heights, MI · On-site
$63.92 - $71/hr
Software Staff Engineer Sterling Heights, MI $63.92 - $71.00/Hour We are hiring a Software Staff ... Experience with programming languages and tools including C, C++, C#, Java, Python, Git, and ...
$21.8K - $37.3K
1% of jobs
$37.3K - $52.7K
0% of jobs
$52.7K - $68.2K
4% of jobs
$68.2K - $83.7K
5% of jobs
$83.7K - $99.1K
10% of jobs
$104.5K is the 25th percentile. Wages below this are outliers.
$99.1K - $114.6K
14% of jobs
The median wage is $128.2K / yr.
$114.6K - $130.1K
18% of jobs
$130.1K - $145.5K
17% of jobs
$150.8K is the 75th percentile. Wages above this are outliers.
$145.5K - $161K
17% of jobs
$161K - $176.5K
9% of jobs
$176.5K - $191.9K
5% of jobs
$21.8K
$132.7K
$191.9K
A Python Software Engineer is a developer who designs, develops, and maintains software applications using the Python programming language. They work on a variety of tasks, including writing clean and efficient code, debugging, optimizing performance, and integrating third-party services or APIs. Python engineers often collaborate with teams to build web applications, data pipelines, machine learning models, or automation scripts, depending on the industry. Their role requires strong problem-solving skills and familiarity with software development best practices.
A typical workday for a Python Software Engineer involves writing and testing code, participating in team meetings to plan and review tasks, and collaborating with colleagues such as front-end developers, quality assurance engineers, and project managers. You may spend time troubleshooting bugs, reviewing pull requests, and improving existing software modules. Many teams use Agile or Scrum methodologies, so your day may include short stand-up meetings and iterative development cycles. Depending on the company, you might also have opportunities to contribute to design discussions or mentor junior developers.
To thrive as a Python Software Engineer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree in computer science or related fields. Experience with frameworks like Django or Flask, familiarity with version control systems such as Git, and optional certifications like PCEP or PCAP can be valuable assets. Problem-solving skills, teamwork, and effective communication help you navigate complex projects and collaborate efficiently. Mastering both technical and soft skills is crucial for building reliable software solutions and succeeding in dynamic development teams.
For Python Software Engineer jobs in Troy, MI, the most frequently searched job titles are:
The top searched job categories for Python Software Engineer jobs in Troy, MI are:
Cities near Troy, MI with the most Python Software Engineer job openings:

$60 - $64/hr
Full-time
Re-posted 8 days ago
Job Role: Software Engineer (3) - Core Engineer 3
Job Location: Dearborn, MI
Position Description:
Skills Required:
Experience Required:
Experience Preferred:
Education Required:
Additional Information :
Sourced by ZipRecruiter
In today's Tech driven world, Businesses and Organizations need to stay on the cutting edge to thrive and outshine the competition. We at IPS Technology Services fully understand the need today's business has for a full spectrum of IT services delivered in a Transparent, Cost effective way. Our dedicated team has many combined years of experience in several tech sectors, allowing us to offer a vast array of services, including IT staffing, CIO advisory, Digital marketing, Systems development and both Healthcare and engineering IT. In addition, we even offer IT outsourcing services to clients who need operation support for older systems that they still rely on. We will never force you to abandon the system that works for your needs–at IPS Technology Services, we fully understand that each company is different and there is no one-size fits all solution.
11 - 50 Employees
Troy, MI, US
2004