Software Engineer, Compiler
$295k - $350kThe Browser Company
Hi, we're The Browser Company and we're building a better way to use the internet.
Browsers are unique in that they are one of the only pieces of software that you share with your parents as well as your kids. Which makes sense, they're our doorway to the most important things — through them we socialize with loved ones, work on our passion projects, and explore our curiosities. But on their own, they don’t actually do a whole lot, they’re kind of just there. They don’t help us organize our messy lives or make it easier to compose our ideas. We believe that the browser could do so much more — it can empower and support the amazing things we do on the internet. That’s why we’re building one: a browser that can help us grow, create, and stay curious. To accomplish this lofty task, we’re building a diverse team of people from different backgrounds and experiences. This isn’t optional, it’s crucial to our mission, as we need a wide range of perspectives to challenge our assumptions and shape our browser through a bold, creative lens. With that in mind, we especially encourage women, people of color, and others from historically marginalized groups to apply.About the Role
At The Browser Company, we've taken a unique approach to building our Swift/Chromium web browsers for multiple platforms. While most major browsers are written in C++, we decided to avoid challenges around slow iteration speed and memory safety by building Arc and Dia using Swift . A small team of language compiler and systems engineers have implemented the protocol that allows us to run our Swift code across MacOS, Windows, iOS and Android. We’re part of the Swift core team and work closely with Apple, supporting Windows and Android. You can read more about our open source work on our company Github and our Speaking in Swift blog .
As a Compiler Engineer at The Browser Company, you'll advance Windows support for Swift and build features that benefit both our internal projects and the broader Swift community. Your work will shape how we build browsers and cross-platform applications, with Swift at the core of our stack. You'll collaborate with the open-source community, Apple, and other companies using Swift while tackling deep technical challenges in language and compiler design.
Overall you will
Enhance Compiler Performance : Investigate and address performance bottlenecks, focusing on areas like memory allocation, PGO/LTO/BOLT, and hot function optimizations. Collaborate with cross-functional teams to improve build times and developer productivity.
Platform Support : Maintain and expand support for multiple operating systems, including Windows and Android. This includes enabling CI testing, debugging tools, and profiling capabilities to ensure robust toolchain performance. Maintain and improve support for multiple architectures including X86_64 and ARM64 across different Operating Systems. Be involved in emerging architecture support as well (e.g. RISCV).
Toolchain Development : Build and maintain custom toolchains on macOS and Windows, ensuring seamless integration with tools like Xcode and VSCode. Develop deployment solutions for alternative toolchains to enhance developer workflows. Work to support new platforms for cross-compilation and improve existing ones across the compilation pipeline.
Cross-Language Interoperability : Drive innovations in Swift and C/C++, Java/Kotlin interoperability, enabling seamless integration for Windows and Android application development. Improve Swift's interoperability with C and C++ codebases to improve developer experiences with multi-lingual codebases.
Open Source by Default: Nearly all of your work lands upstream in LLVM, Swift, and related projects. Your contributions are visible, impactful, and benefit the wider developer community.
After 1 month you will...
Onboard onto our team and codebase with your onboarding buddy
Attend a number of onboarding presentations on the company, product, codebase, and culture
Get familiar with Swift, our Windows toolchain and tooling, and our Windows roadmap
Ship a few bug fixes and small improvements across our codebase and tooling
Pair programmed with a few people on the engineering team
Be regularly posting product feedback about our browser in our #dogfooding channel
After 3 months you will...
Be familiar with our Windows toolchain, our Swift bindings, and how the Swift compiler works on Windows
Shipped several tickets to improve Swift language features and Swift developer tooling
Be involved in weekly engineering discussions about our architecture, how we do code review, code style, and more.
Be involved in infrastructure discussions like how we add better observability to debug issues in production, how we better monitor performance regressions, and how we make our updater less finicky.
After 6 months you will...
Be interview trained and interviewing candidates for roles at The Browser Company.
Be driving compiler and toolchain projects from conception to production launch
Be mentoring and pair programming with newer engineers to help them get spun up on the codebase.
Be working closely with Apple and the LLVM and Swift communities to discuss new features and push these projects forward
Qualifications
Compiler experience. You have 5+ years of experience working with language compilers and complex codebases, such as LLVM. Ideally, you've worked with Swift and/or C++.
Operating system experience. Some familiarity with one of our operating systems (Windows, MacOS, Android, iOS) is preferred, but not required.
A passion for build systems and tooling. You understand how to improve systems to make them easier to understand, debug, and maintain. You're excited about elegant, maintainable, and easy to use build tooling and configuration.
Pragmatism and problem-solving. You're pragmatic, motivated by nebulous problems, and excited to work in a startup environment with quick product validation cycles.
You're time zone overlaps with our team. We're primarily focused on hiring in North American time zones and require that folks have at least 4+ hours of overlap time with team members in Eastern Time Zone.
You resonate with our company values .
Compensation and Benefits
Our total compensation for full-time employees includes base salary, equity, and comprehensive benefits. The annual base salary range for this role is $295,000 - $350,000 USD . The final offer will depend on your experience, expertise, and interview performance. Our goal is simple: if it feels like the right mutual fit, compensation shouldn’t be the thing that gets in the way. We’ve built a small, talent-dense team who cares deeply about their craft, and we pay competitively in line with current market benchmarks.
Benefits. We offer best-in-class benefits () designed to support you, your family, and your life outside of work. Think big-company perks with startup-style impact, ownership, and ways of working — so you have the space and support to do the best work of your career.
Location. We’re a remote-friendly company and can hire in the US or Canada. If you live in New York (or want to visit), you’re welcome to work from our office in Williamsburg.
The Browser Company is an ambitious team of close to 100 people (and growing!) who are passionate about building great products. We are a remote-first, distributed team, with the option to work from office in Brooklyn, New York. We strongly support diversity and encourage people from all backgrounds to apply.
To read more about what we value as a company, check out Notes on Roadtrips on our blog.$170k - $235k
...platform built for the modern data stack. The Compiler Team plays a foundational role in this... ...Compiler Team, you will join a group of engineers dedicated to building the core systems... ...experience engineering high-quality software systemsDemonstrated success building and...SuggestedFull timeWork at office$102.4k - $166.4k
...Computing, Inc. seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges of integrating... ...address fascinating challenges, ranging from classical compiler techniques to direct integration with low-level hardware components...Suggested$165.2k - $223.6k
...and development company that designs and engineers high-profile consumer products like the... ...through our advanced compression platform, compiler and custom neural accelerator silicon.... ...looking for a talented and passionate software engineer to be part of an exciting technology...SuggestedInternshipLocal areaFlexible hoursNight shiftDay shift$100k
...paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team... ..., planning, and mentorship for a high-performing engineering team.Insight to identify bottlenecks, debug performance issues...SuggestedPermanent employmentFlexible hours- ...The Vitis unified platform (Vitis Unified Software Platform) targets several AMD Embedded... ...that are based of AMD's proprietary AI-engine architecture.THE PERSON:The ideal candidate... ...solve sophisticated issues in a complex compiler tool stack. This role will be in...Suggested
$102.4k - $166.4k
...Computing, Inc. seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges to deliver the... ...address fascinating challenges, ranging from classical compiler techniques to quantum system architecture. You will be building...- ...Description We are looking for general or deep learning compiler engineers to join our compiler team at Baidu’s Sunnyvale office. The successful... ...the deep learning compiler, infrastructure compiler and the software stack for our proprietary high-performance accelerator...Full timeWork at officeRemote workAfternoon shift
$120k - $275k
...silicon to systems including hardware and software to train and run the largest ML... ...You'll Do Here Design and implement compilers tailored for our proprietary hardware architecture... ...degree Possess outstanding software engineering skills with a focus on efficiency and...Full timeWork experience placementWork at officeLocal areaRemote workMonday to FridayFlexible hours3 days per week$145k - $170k
...Job Description Job Description Position Summary This Quantum Software Engineer role will join the Compiler Team within Infleqtion’s Quantum Software organization. The role will design, build, and maintain quantum compilation software, with particular responsibility...Temporary workWork at officeFlexible hours3 days per week$180k - $250k
...known as Monad Labs) is a team of systems engineers and researchers on a mission to design... ...mainnet is now live. We write the core software that runs it: a [parallel-execution EVM]... ...Role We are looking for an exceptional compiler engineer to work on challenging...Full timeWork at officeFlexible hours$145k - $170k
...Job Description Job Description Position Summary This Quantum Software Engineer role will join the Compiler Team within Infleqtion’s Quantum Software organization. This role will be responsible for designing, building, and maintaining quantum compilation software...Temporary workWork at officeFlexible hours3 days per week- Unitary Foundation is a nonprofit research group building an open-source quantum software stack. You will join a small team to develop software for quantum compilation, simulation, and early fault-tolerant workflows, collaborating with national labs, universities, industry...Remote job
$152k - $241.5k
...world. Today, we are increasingly known as “the AI computing company”.We are looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are using...Full timeRemote work- ...your career. THE ROLE:AMD is building the next generation of compiler and software infrastructure to accelerate Large Language Models (LLMs)... ...PERSON:We are looking for a Principal Software Development Engineer to lead technical development in compiler technology, MLIR-...
$165.6k - $296.4k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...EngineeringCompany: MicrosoftOverviewThe Compute Graph Compiler (CGC) team within DirectX is building... ..., optimization frameworks, execution engines, and hardware abstractions that unlock...Ongoing contractWork at officeLocal areaWorldwideShift work- ...that moves the world forward.THE ROLE: We are seeking a highly motivated and technically exceptional PMTS AI/ML Compiler Engineer to join AMD's AI Software organization. In this role, you will drive compiler and performance optimizations that enable state-of-the-art AI...
$117.6k - $218.4k
...Design Systems is a leading provider of the software, hardware, and intellectual property... ...Design Automation (EDA) tools, they enable engineers to simulate, verify, and optimize chip... ...of modern electronics.The Xcelium compiler and build performance team develops the...Full time$95.6k - $119.5k
...Product Management (DPM) Development Systems Engineer II is responsible for projects, system... ...administration o Programming skills (compiled languages - C / C++ /C#, Visual Basic /... ...Fundamentals of DevSecOps framework o Agile software development methods General knowledge...Full timeTemporary workWork experience placementRemote workRelocation package$100k
...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse... ...the one in this posting.Who You AreA passionate software engineer eager to work on compiler technologies and the challenges...Permanent employment- ...and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools... ...open to two distinct backgrounds for this role: Path A — Compiler / Tooling You have built a compiler, interpreter, or substantial...Remote workRelocation packageFlexible hours
$152k - $241.5k
...now looking for a Senior Machine Learning Applications and Compiler Engineer!NVIDIA is seeking engineers to develop algorithms and optimizations... ...with hardware architects and design teams to feedback software observations, influence future architectures, and codesign features...Full time$163.15k - $209.09k
...the state of the art. Essential Duties: As a Principal Software Engineer within the Quantum Programming group, you will be a core... ...significant new feature development. We build two "full stack" compilers, one for a strictly typed functional programming language called...Permanent employmentFull time- A leading technology company is seeking a Senior Principal Software Engineer to join their Xcelium Compiler Team. This role focuses on implementing advanced compiler algorithms and collaborating on strategic architectural initiatives for simulation technologies. Candidates...
$146.2k - $228.4k
ResponsibilitiesNoblis is seeking a Software Developer with an active Top Secret/SCI clearance... ..., advanced analytics tools, and data engineering services that enable cyber targeting,... ...development processes including compilation, unit testing, code analysis, release management...Full timeContract workPart timeLocal areaRemote work$100k - $300k
Watertown, MAR&D - Software /Full-time /On-siteThe Company:We believe general-purpose, generally... ...extraordinary things. As a platform engineer, your work lies at the center of this... ...data labeling frontends, and optimizing compilers across a myriad of platforms.Responsibilities...Full timeWork at officeShift work$175k - $200k
Senior Principal Software Engineer - Xcelium Compiler Team (R51299/ts) We are seeking a highly skilled and motivated Senior Principal Engineer to join the Xcelium Compiler Team. The responsibilities will include implementing advanced compiler algorithms, profiling and...- ...California or Austin, TexasNXP is searching for a hands-on AI Compiler Engineer who thrives at the convergence of cutting-edge AI, compiler... ...embedded intelligence. With a relentless focus on hardware-software co-design, you’ll collaborate across teams to translate high...Full timeWork at officeLocal area
- ...: We are building next-generation systems software for AMD GPUs with Rust as a core technical direction. The work spans compilers, runtimes, low-level GPU software, firmware... ...and tooling support, system interfaces, engineering practices, and validation methods required...Local area
- ...AMD contributes to something bigger — technology that moves the world forward.THE ROLEAMD is seeking a Senior Staff Software Engineer to lead compiler development and GPU performance optimization for next-generation AI and compute platforms. You will design compiler technologies...
$207k - $300k
Contribute to the compiler for a novel processor designed to accelerate machine learning... ...years of experience testing, and launching software products.5 years of experience with... ...architectures (TPUs/GPUs).Google's software engineers develop the next-generation technologies...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Compiler. Be the first to apply!
- software engineer internship United States
- software development engineer aws United States
- software developer internship no experience United States
- real time software engineer United States
- financial software developer United States
- oracle software engineer United States
- part time software developer United States
- software engineer co-op United States
- graduate software developer United States
- software engineer travel United States


