1

Python Programming Intern Jobs in California (NOW HIRING)

Intern (Technical-Engineering), 17871

Sunnyvale, CA · On-site

$19.75 - $25.50/hr

... Type Intern Remote Eligible No Base Salary Range: $0 - $0 Descriptions & Requirements and ... Python programming and hands-on experience with ML frameworks such as PyTorch or TensorFlow • ...

... Engineer Intern to join their founding team in San Francisco. You'll work directly with the CTO to ... Python or C++). * Strong ownership mindset with the ability to drive features from ideation to ...

... Engineer Intern to join their founding team in San Francisco. You'll work directly with the CTO to ... Python or C++). * Strong ownership mindset with the ability to drive features from ideation to ...

As a ML Software Engineering Intern, you'll work alongside experienced hardware engineers to build ... Strong programming skills in Python with experience in scripting and automation. * familiarity with ...

next page

Showing results 1-20

Python Programming Intern information

What is the difference between Python Programming Intern vs Data Science Intern?

AspectPython Programming InternData Science Intern
Required SkillsPython, basic programming, scriptingPython, statistics, data analysis
Work EnvironmentDevelopment projects, coding tasksData analysis, modeling, research
Industry UsageSoftware, tech companies, startupsFinance, healthcare, tech

The Python Programming Intern typically focuses on coding and software development using Python, often in tech or startup environments. In contrast, a Data Science Intern combines Python skills with data analysis and statistical methods to derive insights. Both roles require Python knowledge but differ in their focus and application areas, making them distinct yet related entry-level positions in the tech industry.

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

To thrive as a Python Programming Intern, you need a foundational understanding of Python syntax, problem-solving abilities, and a basic grasp of software development principles, often evidenced by relevant coursework or personal projects. Familiarity with tools like Git, Jupyter Notebook, and frameworks such as Flask or Django is typically expected. Strong communication, eagerness to learn, and teamwork skills help interns adapt quickly and collaborate effectively. These skills and qualities are vital for successfully contributing to real-world projects, learning from mentors, and building a foundation for a software development career.

What does a Python Programming Intern do?

A Python Programming Intern assists with software development tasks using the Python programming language. Typical responsibilities include writing and testing code, debugging software, collaborating with team members on projects, and learning best practices for coding and version control. Interns often work on real-world projects to gain hands-on experience and improve their programming skills. They may also participate in meetings, contribute to documentation, and support the development team in various tasks.

What types of projects can I expect to work on as a Python Programming Intern, and how are they typically structured?

As a Python Programming Intern, you will often be assigned to real-world projects such as data analysis scripts, web application features, or automation tools, depending on the organization's focus. These projects are usually structured with clear objectives and milestones, and you'll likely collaborate with more experienced developers through code reviews and regular check-ins. You can expect to work both independently and as part of a team, gaining exposure to professional codebases, version control systems like Git, and agile development practices. This hands-on experience is designed to help you build practical skills while contributing meaningfully to the team's goals.
What are the most commonly searched types of Python Programming jobs in California? The most popular types of Python Programming jobs in California are:
What cities in California are hiring for Python Programming Intern jobs? Cities in California with the most Python Programming Intern job openings:
Intern (Technical-Engineering), 17871

Intern (Technical-Engineering), 17871

Synopsys

Sunnyvale, CA • On-site

$19.75 - $25.50/hr

Full-time, Internship

Posted 19 days ago


Key responsibilities

  • Design and implement training pipelines to collect, clean, and preprocess data from EDA tool logs, scripts, and documentation.

  • Fine-tune foundation models on curated EDA datasets and experiment with advanced model adaptation techniques.

  • Develop evaluation harnesses, automation infrastructure, and optimize training workflows for compute efficiency.


Job description

General Information
Job Title
Summer 2026 Internship - AI/ML Training Pipeline Engineer Internship
Job ID
17871
City
Sunnyvale
State/Province
California
Date Posted
10-Jun-2026
Job Category
Interns/Temp
Job Subcategory
Intern (Technical-Engineering)
Hire Type
Intern
Remote Eligible
No
Base Salary Range: $0 - $0
Descriptions & Requirements
Job Description and Requirements
We Are: Drive technology innovations that shape the way we live and connect. Our technology drives the Era of Pervasive Intelligence, where smart tech and AI are seamlessly woven into daily life. From self-driving cars and health-monitoring smartwatches to renewable energy systems that efficiently distribute clean power, Synopsys creates high-performance silicon chips that help build a healthier, safer, and more sustainable world.
Internship Experience: At Synopsys, interns dive into real-world projects, gaining hands-on experience while collaborating with our passionate teams worldwide-and having fun in the process! You'll have the freedom to share your ideas, unleash your creativity, and explore your interests. This is your opportunity to bring your solutions to life and work with cutting-edge technology that shapes not only the future of innovation but also your own career path. Join us and start shaping your future today!
Mission Statement: Our mission is to fuel today's innovations and spark tomorrow's creativity. Together, we embrace a growth mindset, empower one another, and collaborate to achieve our shared goals. Every day, we live by our values of Integrity, Excellence, Leadership, and Passion, fostering an inclusive culture where everyone can thrive-both at work and beyond.
What You'll Be Doing
Design and implement training pipelines to collect, clean, and preprocess data from EDA tool logs, scripts, and documentation, building fine-tuning workflows using frameworks like Hugging Face Transformers and PyTorch
Fine-tune foundation models (e.g., LLaMA, Mistral, CodeLLaMA) on curated EDA datasets and experiment with advanced techniques like LoRA, QLoRA, RLHF, and DPO for efficient model adaptation
Develop evaluation harnesses to measure model performance on domain-specific tasks and implement data augmentation and synthetic data generation strategies
Build automation infrastructure including scripts for data collection, annotation tools for subject matter experts, and testing frameworks to validate model outputs
Optimize training workflows for compute efficiency using multi-GPU and distributed training approaches, while tracking experiments using MLflow, Weights & Biases, or similar tools
What You'll Need
• Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Machine Learning, Data Science, Electrical Engineering, or a related field
Strong proficiency in Python programming and hands-on experience with ML frameworks such as PyTorch or TensorFlow
• Understanding of transformer architectures, attention mechanisms, tokenization, and LLM fundamentals
Familiarity with data processing tools including pandas, JSON/JSONL, and text preprocessing techniques
Strong problem-solving and debugging abilities, self-motivation to work independently, excellent communication skills, and curiosity about how AI can transform specialized engineering domains
Key Program Facts
Program Length: June to August
Location: Sunnyvale, USA
Working Model: In-person
Full-Time/Part-Time: Full-Time
Start Date: ASAP
Equal Opportunity Statement
Synopsys is committed to creating an inclusive workplace and is an equal opportunity employer. We welcome all qualified applicants to apply, regardless of age, color, family or medical leave, gender identity or expression, marital status, disability, race and ethnicity, religion, sexual orientation, or any other characteristic protected by local laws. If you need assistance or a reasonable accommodation during the application process, please reach out to us.
At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.
In addition to the base salary, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request. The base salary range for this role is across the U.S.

Synopsys logo

About Synopsys

Sourced by ZipRecruiter

Synopsys, Inc. (Nasdaq:SNPS) is the Silicon to Software partner for creative companies developing the electronic products and software applications we rely on every single day. As the world's 15th largest software company, Synopsys has a long history of being a global leader in electronic design automation (EDA) and semiconductor IP and is also growing its leadership in software quality and security solutions. Whether you're a system-on-chip (SoC) designer building advanced semiconductors, or a software developer writing applications that require the highest quality and security, Synopsys has the solutions needed to deliver exceptional, secure products for the era of connected everything. The company is headquartered in Mountain View, California, and has approximately 113 offices located throughout North America, South America, Europe, Japan, Asia and India. Since 1986, Synopsys has been at the heart of accelerating electronics innovation with engineers around the world having used Synopsys technology to successfully design and create billions of chips and systems that are found in the electronics that people rely on every single day.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

10,000+ Employees

Headquarters location

Mountain View, CA, US

Year founded

1986

Social media