2

Entry Level Python Developer Jobs in Michigan (NOW HIRING)

This is an entry-level position, ideal for a recent graduate or early-career engineer eager to grow ... Proficiency with Python, including experience with libraries and frameworks relevant to application ...

New

CAE NVH & Durability Analyst I

Livonia, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This entry-level position will perform Finite Element Analysis (FEA) to solve CAE NVH / Durability ... engineering solutions. * Develop detailed reports to support customer meetings. * Develop Python ...

CAE NVH & Durability Analyst I

Livonia, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This entry-level position will perform Finite Element Analysis (FEA) to solve CAE NVH / Durability ... engineering solutions. * Develop detailed reports to support customer meetings. * Develop Python ...

Embedded Software Engineer I

Benton Harbor, MI · On-site

$62K - $103K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

This is an entry-level role designed for early-career engineers who are eager to build real-world ... Leverage Python and other tools for basic automation, testing, and data collection while ...

CAE NVH & Durability Analyst I

Livonia, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This entry-level position will perform Finite Element Analysis (FEA) to solve CAE NVH / Durability ... engineering solutions. * Develop detailed reports to support customer meetings. * Develop Python ...

CAE NVH & Durability Analyst I

Livonia, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This entry-level position will perform Finite Element Analysis (FEA) to solve CAE NVH / Durability ... engineering solutions. * Develop detailed reports to support customer meetings. * Develop Python ...

Software Engineer I

Grand Rapids, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Career framework alignment: Entry-level role on the Software Engineer ladder; this description is ... Strong foundational skills in Python or JavaScript/TypeScript. * Familiarity with APIs ...

Quality Assurance Engineer I

Novi, MI · On-site

$67K - $87K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... · Entry-level candidates with relevant academic or internship experience are welcome. · ... with Python and RPA, with ability to apply them to simple tasks. · Working knowledge of SPC ...

New

Cloud Automation Engineer

Allen Park, MI · On-site

$50.75 - $68/hr

... Engineer, entry level. This position will be working on the IT Solutions team to automate ... Proficient scripting in Python. * Experience with version control systems such as Git or Subversion.

Cloud Automation Engineer

Allen Park, MI · On-site

$50.75 - $68/hr

... Engineer, entry level. This position will be working on the IT Solutions team to automate ... Proficient scripting in Python. * Experience with version control systems such as Git or Subversion.

IT Software Engineer

Warren, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are looking for an entry-level Full-Stack Developer to join our team and contribute across the ... Backend: Go, Node.js, Python * Database: SQL-based systems (e.g., PostgreSQL, MySQL)

Software Engineer {S}

Ypsilanti, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We welcome applicants at varying experience levels, from entry level to senior level for this ... Familiarity with a programming language (preferably Python, C++, Rust, or similar) * Familiarity ...

Software Engineer {S}

Ypsilanti, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We welcome applicants at varying experience levels, from entry level to senior level for this ... Familiarity with a programming language (preferably Python, C++, Rust, or similar) * Familiarity ...

Showing results 21-40

Entry Level Python Developer information

See Michigan salary details

$11

$51

$75

How much do entry level python developer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for entry level python developer in Michigan is $51.09, according to ZipRecruiter salary data. Most workers in this role earn between $42.12 and $58.03 per hour, depending on experience, location, and employer.

What does an entry level Python developer do?

An Entry Level Python Developer is responsible for writing, testing, and debugging basic Python code under the guidance of more experienced developers. They often assist with tasks such as developing simple applications, automating repetitive processes, and maintaining existing codebases. These professionals typically work on small projects or support larger teams, helping to implement features, fix bugs, and ensure code quality. Their role is also a stepping stone to more advanced programming responsibilities as they gain experience and knowledge.

What are the key skills and qualifications needed to thrive as an entry level Python developer, and why are they important?

To thrive as an Entry Level Python Developer, you need a solid understanding of Python programming fundamentals, problem-solving skills, and a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic database management, and frameworks such as Django or Flask is typically expected. Strong communication, eagerness to learn, and teamwork abilities help you stand out in collaborative development environments. These skills and qualities are crucial for efficient code development, adaptability to new technologies, and successful project delivery.

What are some common challenges faced by entry level Python developers during their first year on the job?

Entry level Python developers often encounter challenges such as adapting to real-world codebases, understanding version control systems like Git, and collaborating effectively within a development team. Additionally, they may need to quickly learn industry-standard frameworks and tools that go beyond basic Python knowledge, such as Django, Flask, or RESTful APIs. Regular communication with senior developers and participating in code reviews are crucial for skill development and overcoming initial hurdles.

Are entry level Python developers still in demand in 2026?

Entry level Python developers remain in demand in 2026 due to the language's widespread use in data analysis, web development, and automation. Skills in frameworks like Django or Flask and knowledge of version control are valuable for entry-level roles, which are expected to grow as companies continue to adopt Python-based solutions.

How much does an entry level Python developer earn?

Entry level Python developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skills. Strong knowledge of libraries like Pandas and frameworks such as Django can enhance earning potential, especially with relevant certifications or internship experience.

Is there a demand for entry level Python developers?

There is strong demand for entry level Python developers across various industries such as technology, finance, and data analysis. Employers seek candidates with basic programming skills, knowledge of frameworks like Django or Flask, and familiarity with version control tools like Git. Entry level roles often require a solid understanding of core Python concepts and the ability to work on team projects in a collaborative environment.

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 Entry Level Python Developer jobs in Michigan look for?

The top searched job categories for Entry Level Python Developer jobs in Michigan are:

What cities in Michigan are hiring for Entry Level Python Developer jobs?

Cities in Michigan with the most Entry Level Python Developer job openings:

Infographic showing various Entry Level Python Developer job openings in Michigan as of August 2026, with employment types broken down into 89% Full Time, and 11% Contract. Highlights an 95% In-person, and 5% Hybrid job distribution, with an average salary of $106,276 per year, or $51.1 per hour.

AI Software Engineer

Socket.dev

Farmington Hills, MI • On-site

Other

Medical, Life, PTO

Posted 2 days ago

New


Job description

  • ABOUT CADCAM-E
  • CONTACT US
  • CAREERS
  • CSR
  • REQUEST A QUOTE
AI Software Engineer Job Overview

CADCAM-E is actively seeking a motivated and technically curious AI Software Engineer to support the development of AI-powered applications that optimize engineering workflows, built on our no-code automation platform, Impact360. This role involves integrating large language models and tool-calling frameworks (such as MCP) into real-world automations, helping bridge AI capabilities with practical engineering use cases. Utilizing ‘AI-first’ techniques, the AI Software Engineer will directly support end-to-end development of innovative solutions, contributing to rapid prototyping initiatives when needed. In collaboration with other engineers in the software development team and product evangelists, the AI Software Engineer will develop prototypes to evaluate technology readiness and suitability for specific applications, ultimately scaling the most promising prototypes to production-ready applications. This is an entry-level position, ideal for a recent graduate or early-career engineer eager to grow in a fast-paced, AI-driven development environment.

Responsibilities:
  • Support the development of full-stack solutions integrating both frontend and backend components to deliver robust and scalable solutions using commercial AI software development tools.
  • Work closely with pre-sales engineers to develop prototypes that solve customers’ business requirements.
  • Contribute to the ideation and development of solutions; collaborate with engineering personnel to transition prototypes into production.
  • Develop solutions in a professional manner and in accordance with established deliverable schedules and firm procedures.
  • Stay up to date with the latest AI tools, industry trends, and technologies to help foster innovation.
  • Code, test, and debug application systems per specifications with a singular focus on using AI tools for all phases of development.
  • Prepare appropriate system and user documentation.
  • Promote effective work practices, work as a team member, and show respect for co-workers.
Qualifications:
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, Data Science, or a related field required.
  • Master’s degree in Mathematics, Computer Science, Data Science, or a related field preferred.
  • 0 – 2 years of relevant experience; recent graduates are encouraged to apply.
  • Proficiency with Python, including experience with libraries and frameworks relevant to application development.
  • Familiarity with C++ or C# languages or web development frameworks.
  • Good understanding of modern software development practices and design patterns.
  • Ability to work with unit tests, integration tests, and common Python testing frameworks.
  • Strong analytical skills and a creative mindset to effectively define problems and explore solutions.
  • Well-developed and professional interpersonal skills; ability to interact effectively with people at all organizational levels of the firm.
  • Ability to work in a team environment with a customer-service focus.
  • Strong communication skills, both written and verbal.
  • Ability to continually learn and grow in the AI/ML field.
Why Join Us?

Join a passionate team shaping the future of AI-driven engineering software. Work in a fast-paced, innovative environment where your contributions have real impact. Competitive salary and benefits, with strong opportunities to learn and grow.

Job Type:

Full-time

Benefits:
  • Disability insurance
  • Health insurance
  • Life insurance
  • Paid time off
Education:
  • Bachelor's (Required)
Work Location:

In person - Farmington Hills, MI

Onsite Coordinator Designation:

Electrical Engineer

Department / Team:

EDEV

Primary Skill:

Mechanical

Secondary Skill Set(s):

Electro-Mechanical with MATLAB, LabVIEW experience preferred

Specific requirements:

Unigraphics & Team center

Highest Qualification:

Bachelors

Experience Range:

5 - 10yrs

No. Of Position(s):

1

Mechanical Engineer

Immediate full-time openings in the US.

Duties Include:
  • Experience with 3D solid modeling for design conceptualization and realization (preferred experience using NX).
  • Experience in sheet metal design.
  • Create, edit, review, and drive Engineering Changes to closure.
  • Investigate and edit product structures, generate CAD models, 2D/3D drawings and be responsible for the final technical data package.
  • Working knowledge of wiring diagrams and schematic diagrams.
  • Knowledge of designing electronic enclosure assemblies.
  • Communicate with a team of multi-disciplined engineers (Systems, Electrical, Mechanical, Manufacturing, New Product Logistics, and Product Information Management) for design and logistic release approval.
  • Perform dimensional and tolerance analysis as needed.
  • Experience supporting design fit check during integration & testing of electrical & electronic systems at the module, sub-system & system level.
  • Knowledge of FEA is a plus.
Marketing Coordinator Job Overview

CADCAM-E is seeking a motivated, organized, and creative Marketing Coordinator to help drive awareness and growth for Impact360, our enterprise automation platform. This role offers the opportunity to gain hands‑on experience across a wide range of marketing activities, including content creation, digital marketing, website management, event coordination, and campaign execution. Working closely with marketing leadership, you will play an important role in bringing marketing strategies to life and increasing awareness of innovative technology solutions serving engineering and manufacturing organizations. If you enjoy learning new technologies, creating content, managing projects, and contributing to a growing marketing program, we’d love to hear from you.

Responsibilities:
  • Support the execution of integrated marketing campaigns across email, social media, digital advertising, and content marketing channels.
  • Create and manage marketing content including blog posts, social media content, email campaigns, landing pages, case studies, videos, and sales collateral.
  • Maintain and update the company website and landing pages, ensuring content remains accurate, relevant, and optimized for engagement.
  • Coordinate and attend trade shows, conferences, webinars, and industry events, including registrations, logistics, promotional materials, and post-event follow-up activities.
  • Assist with social media management and audience engagement initiatives.
  • Track marketing performance metrics and campaign results, helping identify opportunities for improvement.
  • Support the development of press releases, product announcements, customer success stories, and company communications.
  • Collaborate with sales, product, engineering, and marketing teams to translate technical concepts into clear and compelling marketing content.
  • Coordinate with the India-based marketing support team to manage content creation, creative assets, and project timelines.
  • Research industry trends, competitor activity, and market opportunities to support ongoing marketing initiatives.
Qualifications:
  • Bachelor's degree in Marketing, Communications, Business, or a related field preferred.
  • 2–5 years of marketing experience, preferably in B2B technology, software, engineering, manufacturing, or industrial markets.
  • Strong writing, editing, and content creation skills.
  • Willingness to travel periodically for trade shows and industry conferences (approximately 10 – 15%).
  • Experience managing website content and working with content management systems (CMS).
  • Familiarity with digital marketing platforms, analytics tools, social media management, and email marketing.
  • Strong organizational skills and attention to detail.
  • Ability to manage multiple projects and deadlines in a fast-paced environment.
  • Self-motivated, collaborative, and eager to learn.
Experience Supporting Trade Shows And Events Is Preferred. Why Join Us?

Join a growing team focused on transforming how engineering and manufacturing organizations automate complex business processes. You’ll have the opportunity to work directly with company leadership, gain exposure to a wide range of marketing disciplines, and make a meaningful impact on the growth of an innovative technology platform.

Job Type:

Full-time

Benefits:
  • Disability insurance
  • Health insurance
  • Life insurance
  • Paid time off
Work Location:

Farmington Hills, MI

Business Development Executive Job Overview

We are seeking a dynamic Business Development Executive to join our team. The ideal candidate will possess strong skills to be effective in consultative sales & be responsible for driving business growth through developing and maintaining strong customer relationships and identifying new opportunities in the market. The role involves selling our flagship enterprise automation platform, EnSuite Impact360, to mechanical product companies, including automotive, aerospace, heavy & light industries, and capital equipment companies. The software, sold on a subscription basis, enables enterprises to automate workflows in all post‑design functional areas in the product realization process that captures expertise and institutional knowledge that will be preserved to mitigate vast changes to the workforce shaping manufacturing currently.

About EnSuite Impact360

EnSuite Impact360 is an on‑premise CAD‑agnostic platform to automate engineering tasks & complete workflows. It includes robust out‑of‑the‑box components for design visualization, translation, technical data packages & real‑time design review meetings . Its automation engine easily captures tasks and automates workflows within a no‑code environment to help digitalize & automate the enterprise. Impact360 captures knowledge & automates labor‑intensive tasks in many post‑design functional areas in the enterprise to deliver significant operational cost savings.

Responsibilities:
  • Identify new business opportunities to drive enterprise software sales
  • Develop and implement strategies to expand the customer base
  • Manage the sales process from lead generation (with assistance from lead gen team) to closing deals
  • Utilize company CRM tool to document & track sales opportunities Work with internal technical team to organize software demos with prospects
Skills:
  • Proven experience in business development and sales
  • Strong cold calling skills
  • Excellent customer relationship management abilities
  • Ability to handle objections Work with pre‑sales support team to complete software demos
  • Skilled follow‑up to consummate the sale and set up software demo appointments
Experience:
  • 8+ (preferred) years as BDE/R in technical/engineering software sales
Why Join Us?

Join a passionate team shaping the future of engineering collaboration. Work in a fast‑paced, innovative environment where your contributions have real impact. Competitive salary and benefits.

Job Type:

Full-time

Education:

Bachelor's (Required)

Work Location:

In person (Farmington Hills, MI)

QUICK LINKS

  • About CADCAM-E
  • Contact Us
  • Careers
  • CSR
  • Request a Quote

CONTACT
31500 W. 13 Mile Road,
Ste. 114B,
Farmington Hills, MI 48334 U.S.A.
Phone: +1(248) 932 5295
Email: sales@cadcam-e.com
NEWSLETTER
Why not subscribe to our email list? Get the latest design trends and industry news in your inbox.
Please Enter Email Address
Please enter valid captcha and try again
Copyright © 2026, CADCAM-E.COM, Inc
New Product Alert
AI Software Engineer

#J-18808-Ljbffr