Browser C++ Engineer

2 Months ago • 4 Years + • Programming • $200,000 PA - $300,000 PA

Job Summary

Job Description

Perplexity AI is seeking an experienced C++ Chromium Engineer to join their team. The role involves building and expanding Comet, Perplexity's new browser. The responsibilities include developing a performant Chromium-based browser, implementing novel desktop and mobile experiences, designing fast and intuitive UI, collaborating with data science and machine learning teams, and working with infrastructure and QA teams. The candidate should have strong programming skills, multiple years of experience with the Chromium codebase, and a passion for delivering a great UX. The candidate should be able to work in a small, fast-moving team, dive in and take ownership, and have a passion for shipping.
Must have:
  • 4+ years of industry experience
  • Expertise in C++ Chromium codebase
  • Building nice UI and UX
  • Understanding of performance and speed management
  • Comfortable with fast-moving team

Job Details

Perplexity AI is looking for an experienced C++ Chromium Engineer to join our small team revolutionizing the way people browse the Internet. You will be responsible for building and expanding Comet - Perplexity new browser.

The ideal candidate should have strong programming skills, multiple years of experience with Chromium codebase (either Desktop or Mobile), an interest in AI and large language models, and a passion for delivering a great UX backed by a quality UI.

Responsibilities

  • Develop a performant Chromium-based browser that millions of users around the world enjoy using.
  • Work closely with product teams to implement novel Desktop and mobile experiences.
  • Work closely with design teams to design fast and intuitive UI.
  • Collaborate with data science and machine learning teams to instrument, analyze, and improve the end-to-end experience.
  • Work with infrastructure and QA teams on deployment processes, including testing, release, and monitoring.

Requirements

  • 4+ years industry experience
  • Expertise in C++ Chromium codebase
  • Enjoys the craft of building nice UI, creating a good UX, and writing code that can be reused by others
  • Understands how to manage performance and speed
  • Comfortable working with a small, fast-moving team, must be willing to dive in and take ownership
  • A passion for shipping

Our cash compensation range for this role is $200,000 - $300,000.

 

At Perplexity, we've experienced tremendous growth and adoption since publicly launching the world's first fully functional conversational answer engine in 2022. We've grown from answering 2.5 million questions per day at the start of 2024 to around 20 million daily queries in December 2024. We also offer Perplexity Enterprise Pro, which counts leading companies like Nvidia, the Cleveland Cavaliers, Bridgewater, and Zoom as customers.

To support our rapid expansion, we've raised significant funding from some of the most respected technology investors. Our investor base includes IVP, NEA, Jeff Bezos, NVIDIA, Databricks, Bessemer Venture Partners, Elad Gil, Nat Friedman, Daniel Gross, Naval Ravikant, Tobi Lutke, and many other visionary individuals. In 2024, our employee base grew nearly 300%, and we're just getting started.

Final offer amounts are determined by multiple factors, including, experience and expertise, and may vary from the amounts listed above.
 
Equity: In addition to the base salary, equity may be part of the total compensation package.

Similar Jobs

Ion - Senior C++ Developer, Italy

Ion

Rome, Lazio, Italy (On-Site)
9 Months ago
Riot Games - Senior Software Engineer - VALORANT - Foundations Developer Experience & Workflows

Riot Games

Dublin, County Dublin, Ireland (On-Site)
8 Months ago
Qualcomm - Engineer - CI/CD

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Ubisoft - Lead Artist - AAA The Division Resurgence

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
5 Months ago
endava - Solution Architect - Payments

endava

Sydney, New South Wales, Australia (On-Site)
2 Days ago
IBKR External - Senior Python Developer

IBKR External

Hyderabad, Telangana, India (Hybrid)
2 Months ago
Luxoft - Java Team Lead

Luxoft

Toronto, Ontario, Canada (On-Site)
8 Months ago
Adyen - Senior Software Engineer (Java)

Adyen

Chicago, Illinois, United States (Hybrid)
2 Months ago
Ziff Davis - Senior Software Developer, Data Collection

Ziff Davis

Canada (Remote)
2 Months ago
CloudLinux - Senior Python/Go Developer for Imunify360

CloudLinux

Masovian Voivodeship, Poland (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Adtran - Senior Software Engineer

Adtran

Gdynia, Pomeranian Voivodeship, Poland (Hybrid)
1 Month ago
AppLovin - PIPELINE Software Engineer 2, Backend

AppLovin

Palo Alto, California, United States (Hybrid)
1 Year ago
Canonical - Containerization & Virtualisation Engineer

Canonical

(Remote)
2 Months ago
playrix  - Director of Engineering

playrix

Serbia (Remote)
8 Months ago
KOJIMA PRODUCTIONS - Sound Programmer

KOJIMA PRODUCTIONS

Tokyo, Japan (On-Site)
7 Months ago
Bitwise Alchemy - Senior Software Engineer

Bitwise Alchemy

Texas, United States (Remote)
1 Year ago
WildBrain - Pipeline Developer

WildBrain

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Qualcomm - Video Research Engineer

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Forgotten Empires - Senior Software Engineer

Forgotten Empires

Málaga, Andalusia, Spain (Remote)
1 Month ago
Qualcomm - WLAN Firmware Lead Engineer Sr.

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in New York, United States

Apple - Legal Counsel - App Store

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Roblox - Principal Machine Learning Engineer, Content Safety

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
Philips - Sales, Key Account Manager - Hospital Patient Monitoring

Philips

Harrisburg, Pennsylvania, United States (On-Site)
2 Months ago
Likewize - Corporate Care Agent - Customer Service

Likewize

Southlake, Texas, United States (On-Site)
1 Year ago
Netflix - Director, Product Management (Demand Connectivity) - Ads

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
fluence - Lead Systems Engineer (Sustaining)

fluence

Houston, Texas, United States (Hybrid)
2 Months ago
Agara labs - Senior Enterprise Account Executive

Agara labs

California City, California, United States (Remote)
2 Months ago
Ion - Reporter - Creditflux

Ion

New York, United States (On-Site)
1 Year ago
Epic Games - Audio Designer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Toppan MErril - Fulfillment Specialist

Toppan MErril

Sartell, Minnesota, United States (On-Site)
5 Days ago

Get notifed when new similar jobs are uploaded

Programming Jobs

20 team - Software Engineer - Python Developer

20 team

Timișoara, Timiș, Romania (On-Site)
2 Months ago
USE Insider - Senior Software Engineer - Golang

USE Insider

Istanbul, İstanbul, Türkiye (Remote)
5 Months ago
Sigma Software - Senior C# Software Engineer

Sigma Software

Ukraine (Remote)
2 Weeks ago
Capgemini - .Net Azure

Capgemini

Pune, Maharashtra, India (On-Site)
2 Months ago
Playtika - Java Developer /Kyiv

Playtika

Ukraine (On-Site)
8 Months ago
bohemia interactive - Python Programmer

bohemia interactive

Brno, South Moravian Region, Czechia (On-Site)
2 Months ago
Blitz app - Senior Software Engineer (C++)

Blitz app

India (Remote)
3 Months ago
HCL Tech - Technical specialist .net,c#,angular

HCL Tech

London, England, United Kingdom (On-Site)
2 Months ago
playrix  - Senior Golang Developer

playrix

Ireland (Remote)
5 Months ago
Quantic Dream - C++ QT Software Developer (M/F/NB)

Quantic Dream

Paris, Île-de-France, France (Hybrid)
3 Years ago

Get notifed when new similar jobs are uploaded

About The Company

Palo Alto, California, United States (On-Site)

London, England, United Kingdom (On-Site)

New York, United States (On-Site)

New York, New York, United States (On-Site)

New York, New York, United States (On-Site)

New York, New York, United States (On-Site)

New York, New York, United States (Remote)

Palo Alto, California, United States (On-Site)

San Francisco, California, United States (On-Site)

Palo Alto, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Perplexity

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug