1

Python Developer Intern Jobs in Mountain View, CA

As a software engineering intern, you will work alongside our small team of engineers to create new ... Experience with Java, C++ or Python programming and debugging skills * Knowledge of machine ...

Full Stack Engineer Intern We are seeking a highly motivated and versatile Full Stack Engineer ... Experience with at least one backend programming language such as Go, Python, or an equivalent.

Thermal Engineering R&D Intern

San Jose, CA

$19.75 - $25.50/hr

We are seeking a motivated engineering intern to support the development of an AI/ML-driven system ... Research, develop, and test ML models (Regression, Time-Series, Anomaly Detection) using Python ...

Software Engineering Intern As a Software Engineering Intern at Maxima, you will work directly with ... Experience with at least one modern programming language such as Go, Python, TypeScript, or Java.

next page

Showing results 1-20

People also search for

Python Developer Intern information

See Mountain View, CA salary details

$13

$27

$46

How much do python developer intern jobs pay per hour?

As of Jun 11, 2026, the average hourly pay for python developer intern in Mountain View, CA is $27.01, according to ZipRecruiter salary data. Most workers in this role earn between $21.83 and $28.65 per hour, depending on experience, location, and employer.

What types of projects or tasks can I expect to work on as a Python Developer Intern?

As a Python Developer Intern, you may work on a variety of tasks ranging from writing and testing code to debugging existing applications and developing new features under the supervision of senior developers. You could be involved in supporting ongoing software development projects, automating routine processes, or contributing to data analysis efforts, depending on the team's focus. Interns often collaborate with mentors and other team members through code reviews, stand-up meetings, and paired programming sessions. This hands-on experience provides valuable exposure to industry best practices and helps build a strong foundation for future advancement within software development roles.

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

To thrive as a Python Developer Intern, you need a solid understanding of Python programming, problem-solving abilities, and foundational knowledge of computer science principles, often backed by coursework or personal projects. Familiarity with version control systems like Git, basic databases, and frameworks such as Flask or Django can be advantageous, though formal certifications are not always required. Effective collaboration, strong communication, and a willingness to learn help interns stand out in dynamic development teams. These skills are essential for quickly adapting to real-world projects, contributing meaningfully, and developing as a professional in a fast-paced tech environment.

What is a Python Developer Intern job?

A Python Developer Intern is an entry-level role where interns assist in developing, testing, and maintaining software applications using Python. They work under the guidance of senior developers to write clean and efficient code, debug issues, and collaborate with teams on various projects. Interns may also gain experience with frameworks like Django or Flask, databases, and APIs. This role helps build hands-on programming skills and provides valuable industry experience for future opportunities.

What are the most commonly searched types of Python Developer jobs in Mountain View, CA? The most popular types of Python Developer jobs in Mountain View, CA are:
What job categories do people searching Python Developer Intern jobs in Mountain View, CA look for? The top searched job categories for Python Developer Intern jobs in Mountain View, CA are:
What cities near Mountain View, CA are hiring for Python Developer Intern jobs? Cities near Mountain View, CA with the most Python Developer Intern job openings:
Infographic showing various Python Developer Intern job openings in Mountain View, CA as of June 2026, with employment types broken down into 26% Internship, 52% Full Time, 18% Part Time, and 4% Contract. Highlights an 91% In-person, 4% Hybrid, and 5% Remote job distribution, with an average salary of $56,177 per year, or $27 per hour.

Acceleration Kernel Developer Intern

Tenstorrent University

Santa Clara, CA

$22.50 - $29.50/hr

Other

Posted yesterday


Job description

Acceleration Kernel Developer Intern

Santa Clara, California, United States

Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities.

As an Acceleration Kernel Developer at Tenstorrent, you will play a crucial role in optimizing low-level workloads, kernel development, and enhancing our software's performance for machine learning applications. You will work closely with a team of highly skilled engineers to ensure that our software operates at peak efficiency, delivering high-quality results to our clients and users.

This role is hybrid, based out of Toronto, Ontario.

Responsibilities:
  • Kernel Development: Participate in the design, development, and maintenance of kernel-level software components for our applications. Develop and optimize kernels and kernel libraries for efficient machine learning and HPC applications.
  • Implementation of tensor compute and tensor data movement optimizations kernels
  • Heavy focus on optimizations.
  • Low-Level Optimization: Analyze and optimize low-level code to improve the performance and efficiency of our software, with a strong emphasis on tensor optimization.
  • Machine Learning Integration: Collaborate with machine learning engineers and data scientists to integrate optimized kernels and low-level routines into machine learning frameworks and pipelines.
  • Performance Profiling: Identify performance bottlenecks, conduct performance profiling, and develop strategies to address and resolve them.
  • Testing and Debugging: Write comprehensive unit tests, conduct thorough debugging, and ensure the stability and reliability of kernel-level code.
  • Infrastructure: Develop infrastructure to analyze functional test and performance test data.
  • Documentation: Create clear and concise documentation for code, APIs, and best practices to facilitate collaboration within the team.
  • Research and Innovation: Stay up-to-date with the latest developments in kernel development, tensor optimization, and machine learning to propose innovative solutions and improvements.
Experience & Qualifications:
  • Currently enrolled in a bachelors degree, or a masters or doctorate program in Computer Science, Software Engineering, Computer Engineering, Engineering Science or a related field.
  • A strong understanding of algorithm implementation and low level algorithm optimization.
  • Experience with parallel acceleration development, such as parallel algorithms on CPU, or GPU acceleration.
  • High degree of proficiency in C/C++ and Python programming languages.
  • Familiarity with machine learning frameworks and concepts.
  • Strong problem-solving skills and the ability to analyze and debug complex issues.
  • Experience with debug, performance profiling and optimization tools.
  • Excellent communication and teamwork skills.
  • Self-motivated, detail-oriented, and able to work independently as well as in a team.
  • Familiarity with infrastructure built with cloud services is a plus (e.g. AWS).

Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.