2

Entry Level Pinterest Software Engineer Jobs (NOW HIRING)

About Pinterest: Millions of people around the world come to our platform to find creative ideas ... You will empower both developers and Pinners alike. You'll have the opportunity to find creative ...

About Pinterest: Millions of people around the world come to our platform to find creative ideas ... You will empower both developers and Pinners alike. You'll have the opportunity to find creative ...

... Entry Level Software Engineer This position is associated with the design and development of embedded software that controls machine operations and functions. Various development roles are available ...

... Entry Level Software Engineer This position is associated with the design and development of embedded software that controls machine operations and functions. Various development roles are available ...

They make it possible to build, test, launch, and run constellations of satellites for a wide variety of missions. Entry-level software engineers are expected to bring significant skills and training ...

next page

Showing results 1-20

Entry Level Pinterest Software Engineer information

See salary details

$24K

$104.9K

$189K

How much do entry level pinterest software engineer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for entry level pinterest software engineer in the United States is $104,863.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,000.00 and $120,000.00 per year, depending on experience, location, and employer.

What does an entry level Pinterest software engineer do?

An Entry Level Pinterest Software Engineer is responsible for designing, building, and maintaining software systems that power Pinterest’s platform. They typically work on tasks like writing code, fixing bugs, collaborating with senior engineers, and contributing to new features or infrastructure. Entry level engineers are often mentored as they learn the company’s systems and best practices, and participate in code reviews and team meetings. Their work helps ensure Pinterest remains reliable, scalable, and innovative for millions of users.

What are the key skills and qualifications needed to thrive as an entry level Pinterest software engineer?

To thrive as an Entry Level Pinterest Software Engineer, you need a solid grasp of computer science fundamentals, proficiency in programming languages like Python, Java, or C++, and a relevant degree or equivalent experience. Familiarity with version control systems (such as Git), cloud platforms, and Pinterest's tech stack (e.g., Hadoop, React) is typically required. Strong problem-solving skills, teamwork, and effective communication help you collaborate and adapt in a dynamic engineering environment. These abilities are important for delivering reliable, scalable software that drives user engagement and supports business goals.

What types of projects do entry level Pinterest software engineers typically work on, and how are they supported as new team members?

As an Entry Level Software Engineer at Pinterest, you'll usually work on key features or infrastructure improvements that directly impact the platform's user experience. New engineers are often assigned to collaborative teams and paired with mentors to help them onboard effectively. You'll participate in code reviews, team stand-ups, and technical discussions, which provide valuable learning opportunities and regular feedback. This supportive environment helps you quickly build your skills while contributing to impactful projects from the start.

What is the difference between Entry Level Pinterest Software Engineer vs Entry Level Data Analyst?

AspectEntry Level Pinterest Software EngineerEntry Level Data Analyst
Required CredentialsBachelor's in CS, Software Engineering, or related fieldBachelor's in Statistics, Mathematics, or related field
Work EnvironmentSoftware development teams, collaborative coding projectsData analysis teams, reporting, and visualization tasks
Industry UsageTech companies, social media platforms like PinterestMarketing, e-commerce, and tech industries

Entry Level Pinterest Software Engineers focus on developing and maintaining platform features using programming languages like Python, Java, or C++. In contrast, Entry Level Data Analysts interpret data to inform business decisions, utilizing tools like SQL, Excel, and Tableau. Both roles require strong analytical skills and a foundational understanding of their respective fields, but they serve different functions within tech and data-driven organizations.

More about Entry Level Pinterest Software Engineer jobs

What cities are hiring for Entry Level Pinterest Software Engineer jobs?

Cities with the most Entry Level Pinterest Software Engineer job openings:

What are the most commonly searched types of Pinterest Software Engineer jobs?

The most popular types of Pinterest Software Engineer jobs are:

What states have the most Entry Level Pinterest Software Engineer jobs?

States with the most job openings for Entry Level Pinterest Software Engineer jobs include:

What are popular job titles related to Entry Level Pinterest Software Engineer jobs?

For Entry Level Pinterest Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Entry Level Pinterest Software Engineer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $104,863 per year, or $50.4 per hour.

Machine Learning Engineer, Core Engineering (San Francisco)

San Francisco, CA • On-site

Pinterest
Internet and IT • 1 - 5K employees

$267K/yr

Full-time

This job post has expired 3 days ago. Applications are no longer accepted.


Job description

Machine Learning Engineer, Core Engineering

Join to apply for the Machine Learning Engineer, Core Engineering role at Pinterest

Machine Learning Engineer, Core Engineering

Join to apply for the Machine Learning Engineer, Core Engineering role at Pinterest

Get AI-powered advice on this job and more exclusive features.

About Pinterest
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product.

About Pinterest
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product.
Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other’s unique experiences and embrace the flexibility to do your best work. Creating a career you love? It’s Possible.
With more than 500 million users around the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life they love. With just over 3,000 global employees, our teams are small, mighty, and still growing. At Pinterest, you’ll experience hands-on access to an incredible vault of data and contribute large-scale recommendation systems in ways you won’t find anywhere else.
What You’ll Do

  • Build cutting edge technology using the latest advances in deep learning and machine learning to personalize Pinterest
  • Partner closely with teams across Pinterest to experiment and improve ML models for various product surfaces (Homefeed, Ads, Growth, Shopping, and Search), while gaining knowledge of how ML works in different areas
  • Use data driven methods and leverage the unique properties of our data to improve candidates retrieval
  • Work in a high-impact environment with quick experimentation and product launches
  • Keeping up with industry trends in recommendation systems
What We’re Looking For
  • 2+ years of industry experience applying machine learning methods (e.g., user modeling, personalization, recommender systems, search, ranking, natural language processing, reinforcement learning, and graph representation learning)
  • End-to-end hands-on experience with building data processing pipelines, large scale machine learning systems, and big data technologies (e.g., Hadoop/Spark)
  • Nice to have:
    • M.S. or PhD in Machine Learning or related areas
    • Publications at top ML conferences
    • Expertise in scalable realtime systems that process stream data
    • Passion for applied ML and the Pinterest product
Relocation Statement:
  • This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.
At Pinterest we believe the workplace should be equitable, inclusive, and inspiring for every employee. In an effort to provide greater transparency, we are sharing the base salary range for this position. The position is also eligible for equity. Final salary is based on a number of factors including location, travel, relevant prior experience, or particular skills and expertise.
Information regarding the culture at Pinterest and benefits available for this position can be found here.
US based applicants only
$129,818—$267,272 USD
Our Commitment To Inclusion
Pinterest is an equal opportunity employer and makes employment decisions on the basis of merit. We want to have the best qualified people in every job. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, national origin, religion or religious creed, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, age, marital status, status as a protected veteran, physical or mental disability, medical condition, genetic information or characteristics (or those of a family member) or any other consideration made unlawful by applicable federal, state or local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you require a medical or religious accommodation during the job application process, please complete this form for support.
Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology
  • IndustriesTechnology, Information and Internet, Software Development, and IT Services and IT Consulting

Referrals increase your chances of interviewing at Pinterest by 2x

Sign in to set job alerts for “Machine Learning Engineer” roles.Software Engineer - AI Training (Freelance, Remote)Software Engineer, Python - AI Training (Freelance, Remote)Software Engineer, HTML - AI Training (Freelance, Remote)Software Engineer, SQL - AI Training (Freelance, Remote)

San Francisco, CA $140,000.00-$195,000.00 1 month ago

Software Engineer, Handlebars - AI Training (Freelance, Remote)Software Engineer, LPC - AI Training (Freelance, Remote)Software Engineer, Shell - AI Training (Freelance, Remote)

San Francisco, CA $151,000.00-$190,000.00 1 month ago

Software Engineer, Zig - AI Training (Freelance, Remote)Machine Learning Scientist (Staff / Sr Staff) - Power MarketsSoftware Engineer, Bash - AI Training (Freelance, Remote)

San Francisco, CA $220,000.00-$258,000.00 2 days ago

San Francisco, CA $175,000.00-$250,000.00 3 weeks ago

San Francisco, CA $185,000.00-$285,000.00 3 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr