1

Python Coding Internship Jobs in Detroit, MI (NOW HIRING)

Sr. HPC Systems Architect (Linux)

Ann Arbor, MI ยท On-site

$129K - $220K/yr

Strong scripting skills in Shell and Python * Strong understanding of HPC hardware platforms ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...

AI Engineer

Troy, MI ยท On-site

$82K/yr

Strong proficiency in Python and/or C# (depth in either is welcome; both is a plus) * Experience ... Internship, academic, or project experience building and deploying models or AI features end-to-end

... coding the design, performing the requisite tuning and testing, and maintaining up-to-date ... Technical expertise in one or more programming languages (C#/Java/Python) * Excellent software ...

AI Engineer

Troy, MI ยท On-site +1

$78K - $82K/yr

Strong proficiency in Python and/or C# (depth in either is welcome; both is a plus) * Experience ... Internship, academic, or project experience building and deploying models or AI features end-to-end

Machine Learning Engineer

Ann Arbor, MI ยท On-site

$120K - $160K/yr

Write clean, well-tested code and contribute to the services that put models into production ... Proficiency in Python and comfort reading and debugging an existing codebase. * Curiosity about ...

Strong scripting skills in Shell and Python * Strong understanding of HPC hardware platforms ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...

Experience with one or more coding languages such as C++, VBA, Python, etc. * Passion for advancing ... Through robust training, licensure support, internships, mentorships, and tuition reimbursement, we ...

next page

Showing results 1-20

Python Coding Internship information

See Detroit, MI salary details

$13

$58

$85

How much do python coding internship jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for python coding internship in Detroit, MI is $58.03, according to ZipRecruiter salary data. Most workers in this role earn between $47.84 and $65.91 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Python Coding Intern, and why are they important?

To thrive as a Python Coding Intern, you need a solid understanding of Python programming fundamentals, problem-solving abilities, and a background in computer science or a related field. Familiarity with version control systems like Git, code editors such as VS Code, and basic knowledge of frameworks like Flask or Django is often expected. Strong communication, eagerness to learn, and teamwork are soft skills that help interns collaborate effectively and adapt quickly. These skills and qualities are crucial for contributing to projects, learning from mentors, and building a foundation for a successful software development career.

What is the difference between Python Coding Internship vs Python Developer?

AspectPython Coding InternshipPython Developer
Required CredentialsTypically pursuing or recently completed a degree in CS or related fieldProfessional experience, often with a degree or certifications in Python or software development
Work EnvironmentInternship programs, entry-level projects, supervised settingsFull-time employment, collaborative teams, project ownership
Employer & Industry UsageTech companies, startups, educational institutionsTech firms, software companies, enterprise environments
Search & Comparison IntentLooking for entry-level Python roles or internshipsSeeking professional Python development roles

The main difference between a Python Coding Internship and a Python Developer role lies in experience level, responsibilities, and work environment. Internships are designed for students or recent graduates gaining initial exposure, often with supervised tasks. Python Developers are experienced professionals managing complex projects independently. Both roles are essential in the Python ecosystem, but they serve different career stages and expectations.

What types of projects can I expect to work on during a Python Coding Internship?

As a Python Coding Intern, you will likely be assigned to real-world projects that help build your programming skills and exposure to industry practices. These projects often range from developing automation scripts, data analysis tools, or web applications to assisting in quality assurance and debugging tasks. You may work independently on small assignments or collaborate with experienced developers on larger features. This hands-on experience not only strengthens your technical skills but also helps you learn teamwork, version control, and agile development methods commonly used in professional environments.

What is a Python Coding Internship?

A Python Coding Internship is a temporary position designed for students or recent graduates to gain practical experience in programming with Python. Interns typically work on real-world projects, assist with software development tasks, and learn from experienced developers. The internship provides hands-on exposure to coding, debugging, and using Python libraries and frameworks. It is an excellent opportunity to build technical skills, enhance your resume, and network within the tech industry.
What cities near Detroit, MI are hiring for Python Coding Internship jobs? Cities near Detroit, MI with the most Python Coding Internship job openings:
Sr. HPC Systems Architect (Linux)

Sr. HPC Systems Architect (Linux)

KLA

Ann Arbor, MI โ€ข On-site

$129K - $220K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 7 days ago


Job description

Company Overview

KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world's leading technology providers to accelerate the delivery of tomorrow's electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us.

Job Description/Preferred Qualifications

This role provides senior technical leadership for the architecture, deployment, and longterm scalability of largescale HPC storage and compute platforms! It owns systems endtoend-from early architectural definition through full production-partnering across engineering, manufacturing, and strategic vendors to deliver highly available, highperformance infrastructure at scale.

The scope emphasizes deep technical ownership, architectural decisionmaking, and solving sophisticated infrastructure challenges in live production environments! This work directly develops critically important HPC platforms built for adaptability, scale, and operational excellence, driving realworld impact across core products and technologies.

Job Duties, but not limited to:
  • Lead the design, implementation, and ongoing support of highperformance compute (HPC) clusters, taking accountability for system performance, reliability, and scalability
  • Serve as a technical authority for HPC storage, with deep handson expertise in parallel file systems such as Lustre, GPFS, and BeeGFS
  • Apply sophisticated systems knowledge across CPU and GPU architectures, highbandwidth interconnects, and robust storage subsystems to deliver balanced, highperformance solutions
  • Lead the creation of hardware BOMs for HPC clusters, working directly with vendors and coordinating hardware release activities
  • Design, configure, and optimize Linux operating systems for HPC environments.
  • Translate project specifications and performance requirements into subsystem and systemlevel designs, driving execution while meeting technical and schedule commitments
  • Support the design, release, and transition of new systems to manufacturing and customers, providing highquality golden images, procedures, scripts, and documentation
  • Lead EOL part requalification activities to ensure longterm system viability and supportability
Qualifications, but not limited to:
  • Proven experience with HPC systems and Linux platform.
  • Strong, distroagnostic Linux experience (Rocky, RHEL, SuSE, Ubuntu)
  • Strong scripting skills in Shell and Python
  • Strong understanding of HPC hardware platforms (servers, GPUs, networking, storage, BIOS/BMC)
  • Advanced Linux systems knowledge (PXE/netboot, systemd, HA concepts)
  • Solid networking fundamentals (TCP/IP, DNS, DHCP, LDAP, HTTP)
  • Experience with configuration management and automation (Salt, Ansible, Puppet, Chef, etc.)
  • Interest in HPC storage
Preferred Qualifications:
  • Strong DevOps and automation mentality (CI/CD pipelines, Git, infrastructure as code)
  • Experience with containers for HPC (Singularity, Docker)
  • Monitoring and observability experience (Prometheus, Grafana)
  • Familiarity with Apache/Nginx and supporting infrastructure services

        Minimum Qualifications

        Requires minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years experience; or equivalent experience.

        Base Pay Range: $129,600.00 - $220,300.00 AnnuallyPrimary Location: USA-MI-Ann Arbor-KLAKLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.

        Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.

        KLA is proud to be an Equal Opportunity Employer. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us at talent.acquisition@kla.com or at +1-408-352-2808 to request accommodation.

        Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees. KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA's Careers website for legitimate job postings. KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers. If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to talent.acquisition@kla.com to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.