University Grad Software Engineer

Pinterest

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$129,022–$174,283 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $141k
This role $152k
$100k most similar roles pay here $182k

This role pays more than 61% of similar roles. Most pay $113,037–$169,630 — the shaded band above. At the midpoint, this role pays about $152k versus about $141k for comparable roles.

Based on 240 similar postings.

Employer

About Pinterest

Pinterest is a visual discovery and inspiration platform where people find ideas for home, style, recipes, and more. It serves hundreds of millions of users worldwide through its image and video pinboard product.

Pinterest currently has 52 open roles on FindRole.

Listed pay typically runs $169,886–$339,078 across 46 roles with salary data.

Most-posted roles

View all roles at Pinterest

At a glance

TL;DR · University Grad Software Engineer

As a University Grad Software Engineer 2027 (USA), you will join engineering teams to build new technologies, features, and tools while learning how large-scale systems operate. Working alongside mentors and cross-functional partners in product, design, data, and back-end, you will execute scoped technical tasks end-to-end, ensuring code is well-documented, tested, and maintainable. You will leverage AI tools as a learning, productivity, and engineering partner to accelerate your daily workflow. The role requires a strong foundation in computer science fundamentals, including data structures, algorithms, and software design. Candidates should possess experience with programming languages such as Python, Java, JavaScript/TypeScript, Go, or C++, along with familiarity with frameworks like React. You will contribute to various domains including backend, full stack, mobile, web, and security to solve technical challenges for the platform's users.

What does a Software Engineer earn in California?

Median $214000 from 925 postings across 71 companies.

See salary data

What you'll do

  • Deliver well-documented, tested, and operable code for production environments.
  • Execute scoped technical tasks end-to-end to build new features and tools.
  • Take ownership of the completion, quality, and maintainability of assigned projects.
  • Use AI tools in daily workflows to brainstorm, write code, and produce documentation.
  • Contribute to engineering work across backend, full stack, mobile, web, or security domains.
  • Communicate ideas and perspectives with candor while incorporating feedback for professional growth.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science or a related technical field expected by June 2027.
  • Must be available to start full-time between January 2027 and September 2027.
  • At least one year of programming experience through internships, research, coursework, teaching, personal projects, open source, or hackathons.
  • Familiarity using AI as a learning, productivity, and engineering tool with strong judgment regarding accuracy and security.
  • Strong foundation in computer science fundamentals including data structures, algorithms, and software design.
  • Experience with one or more programming languages such as Python, Java, JavaScript/TypeScript, Go, or C++.
  • Previous software engineering internship experience (preferred).
  • Strong communication skills, product sense, and a growth mindset.

More like this

Similar roles

Machine Learning Engineer

Pinterest

San Francisco, CA +3 3 days ago $146,000–$196,000
Machine Learning Natural Language Processing Python Java C++ TensorFlow PyTorch MLFlow Hadoop Spark Graph Analysis Information Retrieval Computer Vision Big Data realtime systems Recommendation Systems
Hybrid

Machine Learning Engineer

Pinterest

San Francisco, CA +2 3 days ago $174,078–$229,044
Machine Learning Natural Language Processing Graph Analysis Python Java C++ TensorFlow PyTorch MLFlow Hadoop Spark Big Data realtime systems Information Retrieval Computer Vision Recommendation Systems AI-native Engineering
Hybrid

PhD Machine Learning Intern

Pinterest

San Francisco, CA +3 3 days ago
Machine Learning Artificial Intelligence Python Java C++ TensorFlow PyTorch MLFlow Natural Language Processing Neural Networks Graph Representation Learning Big Data Analytics Data Engineering Recommender Systems AI-native Engineering Inference Training
Hybrid

Software Engineer Intern

Electronic Arts

Austin, TX 1 day ago
Python Java JavaScript TypeScript Go C++ Git APIs Cloud Services Generative AI Large Language Models Agent Frameworks Google Workspace Slack ServiceNow Software Testing
Hybrid

Summer Corporate Intern - Engineering

Caterpillar

Tucson, AZ +25 47 days ago
MATLAB Simulink Python C C++ C# ANSYS CFD FEA HIL SIL Machine Learning Visual Basic Data Science FMEA Circuit Analysis Control Systems