1

Python Developer Internship Jobs in Oakland, CA (NOW HIRING)

We're looking for exceptional fullstack engineering interns to join us for Summer 2026. You'll work ... Node, Python * Data: APIs, databases, system integrations What You'll Do * Own a scoped project ...

next page

Showing results 1-20

Python Developer Internship information

See Oakland, CA salary details

$15

$67

$99

How much do python developer internship jobs pay per hour?

As of May 30, 2026, the average hourly pay for python developer internship in Oakland, CA is $67.33, according to ZipRecruiter salary data. Most workers in this role earn between $55.48 and $76.49 per hour, depending on experience, location, and employer.

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

To thrive as a Python Developer Intern, you need a solid understanding of Python programming fundamentals, data structures, algorithms, and typically a background in computer science or related coursework. Familiarity with version control systems like Git, basic knowledge of web frameworks such as Flask or Django, and experience with code editors or IDEs are common requirements. Strong problem-solving skills, attention to detail, and a willingness to learn make interns stand out in this role. These skills and qualities are crucial for contributing effectively to projects, adapting to new technologies, and growing within a fast-paced development team.

What kinds of projects and tasks can I expect to work on during a Python Developer Internship?

As a Python Developer Intern, you'll typically work on a variety of hands-on projects, such as developing scripts to automate processes, contributing to web applications using frameworks like Django or Flask, and assisting with data analysis or backend services. You'll often collaborate closely with senior developers, attend code reviews, and participate in daily stand-ups. These tasks provide exposure to real-world development workflows and foster both technical and teamwork skills, giving you a strong foundation for a future career in software engineering.

What is a Python Developer Internship?

A Python Developer Internship is a temporary, entry-level position where individuals learn and apply Python programming skills in a real-world professional setting. Interns typically work under the supervision of experienced developers, assisting with coding, debugging, and software development projects. This internship provides hands-on experience in using Python for tasks such as web development, data analysis, automation, and scripting. It's an excellent opportunity for students or recent graduates to gain practical skills, build a professional network, and improve their chances of securing a full-time job as a Python developer.

Is Python in demand in 2026?

Python remains highly in demand for Python Developer internships in 2026 due to its widespread use in data science, web development, and automation. Employers seek candidates with strong programming skills, knowledge of frameworks like Django or Flask, and experience with version control tools such as Git.
What are the most commonly searched types of Python Developer jobs in Oakland, CA? The most popular types of Python Developer jobs in Oakland, CA are:
What job categories do people searching Python Developer Internship jobs in Oakland, CA look for? The top searched job categories for Python Developer Internship jobs in Oakland, CA are:
What cities near Oakland, CA are hiring for Python Developer Internship jobs? Cities near Oakland, CA with the most Python Developer Internship job openings:
Summer Internship NASA Computational Aerosciences

Summer Internship NASA Computational Aerosciences

Analytical Mechanics Associates

Mountain View, CA

$29.50 - $33.50/hr

Part-time

Medical, Dental, Vision, Retirement

Posted 5 days ago


Job description

Job Description:

AMA is currently accepting applications for summer intern positions supporting the NASA Computational Aerosciences Branch (TNA) at NASA Ames Research Center (ARC) in Mountain View, California.

These internships provide an opportunity to contribute to a broad range of technical efforts in support of aerospace research and advanced computational methods. Depending on project needs and the intern's background, assignments may include work in areas such as computational fluid dynamics (CFD), GPU software development, scientific computing, data analysis and visualization, graphical user interface (GUI) development, and AI/ML approaches for fluid dynamics and related engineering applications.

Interns will work closely with NASA and AMA technical staff on research-oriented projects involving software development, numerical methods, simulation workflows, computational performance, and engineering analysis.

Possible Areas of Work Include:

  • Computational fluid dynamics (CFD) research and development

  • GPU acceleration and performance optimization of scientific software

  • Scientific computing and numerical methods

  • Data processing, post-processing, and visualization

  • GUI and workflow tool development for engineering and research applications

  • AI/ML methods applied to fluid dynamics, modeling, or scientific datasets

  • Software testing, validation, and automation for simulation workflows

Responsibilities may include:

  • Supporting research and development activities in computational aerosciences

  • Assisting with implementation, enhancement, and testing of scientific software tools

  • Running simulations, analyzing results, and preparing plots or summaries

  • Developing scripts, utilities, or prototype software capabilities

  • Contributing to technical presentations, reports, or documentation

  • Collaborating with researchers and engineers in a team-based environment

Minimum Qualifications:

  • Currently pursuing a BS, MS, or PhD in aerospace engineering, mechanical engineering, computer science, applied mathematics, physics, or a related field

  • Coursework, project experience, or research experience in one or more relevant technical areas

  • Programming experience in languages such as Python, C, C++, Fortran, CUDA, or similar

  • Familiarity with scientific computing, engineering analysis, software development, or related computational methods

  • Strong analytical, communication, and teamwork skills

Preferred Qualifications:

  • Experience with CFD, fluid mechanics, numerical methods, HPC, or GPU programming

  • Experience with GUI development, visualization tools, or interactive software workflows

  • Familiarity with machine learning, data-driven methods, or AI applications in engineering

  • Experience working in Linux-based computing environments

  • Strong interest in aerospace research and advanced simulation technologies

Additional Information:

  • These internships are typically 10-12 weeks in duration

  • Onsite only at NASA Ames Research Center (ARC)

  • Candidates must be either U.S. Citizens or Foreign Nationals with current U.S. work authorization valid for the full internship period (for example, OPT or similar authorization)

  • Foreign National applicants from NASA's designated country list are not eligible (https://www.nasa.gov/wp-content/uploads/2018/02/designated_country_list_6.10.2022.pdf)

Compensation:
The expected hourly pay range for this position is $29.50-$33.50, depending on education, experience, and other relevant factors.

Analytical Mechanics Associates (AMA) is proud of our customer relationships, our diverse and dynamic work environment, and our employees' career satisfaction. AMA is a small business with a wide reach; headquartered in Hampton, VA, AMA has operations in Greenbelt, MD; Huntsville, AL; Dallas and Houston, TX; Denver, CO; Mountain View, CA; and Edwards Air Force Base, CA. With over 60 years of experience, AMA specializes in aerospace engineering, science, analytics, information technology, and visualization solutions. AMA combines the best of engineering, science, and mathematics capabilities with the latest in information technologies, visualization, and multimedia to build creative solutions. We offer competitive salaries and a substantial benefits package, including but not limited to paid personal and federally recognized holiday leave, salary deferrals into a 401(k)-matching plan with immediate vesting, tuition reimbursement, short/long term disability plans, and a variety of medical, dental, and vision insurance options.
AMA is committed to the professional growth of every employee, understanding that the successes of our employees drive our success. We provide a work environment that is engaging, collaborative, and supportive. To learn more about our company, please visit our website at www.ama-inc.com/careers and follow us on Facebook and LinkedIn.

AMA is an Affirmative Action/Equal Opportunity Employer and does not discriminate against any applicant for employment or employee because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic prohibited under federal, state, or local laws.