Browser Ecosystem Enablement
Hybrid (Boxborough, MA)$174.4kFull-timePosted 3mo ago
About the role
Strategic software engineering lead focused on improving real-world browser performance in Chromium-based browsers. Work with browser, OS, and silicon teams to identify bottlenecks and deliver measurable user-visible gains across Chromium subsystems.
Responsibilities
- Profile and optimize performance across Chromium subsystems, including Blink, V8, Skia, GPU/ANGLE, and browser multi-process architecture
- Identify CPU, memory, GPU, and power bottlenecks using real workloads, benchmarks, and field telemetry
- Implement performance improvements in areas such as page load, rendering, JavaScript execution, graphics/compositing, and browser responsiveness
- Drive optimizations across platforms (Windows primary; Linux/macOS experience a plus), including interactions with OS schedulers, graphics stacks, and drivers
- Analyze performance using industry-standard and custom tools (e.g., Perfetto, ETW, Chrome Tracing, VTune, PIX, GPUView, perf)
- Collaborate with browser vendors, OS teams, compiler teams, and hardware partners to co-optimize software and platforms
- Contribute clean, well-reviewed patches upstream to Chromium or downstream forks as appropriate
- Translate benchmark and microarchitectural findings into practical, scalable browser improvements
- Document performance investigations, results, and best practices; communicate findings clearly to technical stakeholders
- Software engineering experience, with a strong focus on performance optimization
- Hands-on experience working with Chromium or Chromium-based browsers (e.g., Chrome, Edge, internal forks)
- Strong proficiency in C++ and modern C++ performance best practices
- Deep understanding of browser internals, including at least two of: Rendering pipeline, JavaScript engines, Graphics and compositing, Multiprocess/threading model and IPC in Chromium
- Proven experience using low-level profiling and tracing tools to drive optimizations
- Strong debugging skills across large, complex codebases
- Ability to reason from microarchitectural behavior to user-perceived performance
- Preferred Qualifications
- Experience as an active Chromium contributor or committer with upstream contributions
- Experience optimizing browser performance on Windows including ETW-based analysis
- Familiarity with Clang/LLVM, compiler-driven optimizations, and code-generation tradeoffs
- Experience working with performance benchmarks (JetStream, Speedometer, WebXPRT, MotionMark, internal workloads)
- Exposure to hardware-aware optimization (CPU topology, cache behavior, SIMD/AVX, GPU execution models)
- Prior experience contributing to large open-source projects or upstream Chromium performance changes
- Ability to mentor junior engineers and influence performance culture across teams.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Skills
Required:Performance optimizationChromium/Chromium-based browsersC++Rendering pipeline / Blink / V8 / Skia / ANGLE
Benefits
- Benefits offered are described: AMD benefits at a glance.
Last updated Oct 22, 2026. Interested? Apply on the company site.
About AMD
together we advance_AI
AMD delivers leadership high-performance and adaptive computing solutions to advance data center AI, AI PCs, intelligent edge devices, gaming, & beyond.
AIData CenterHigh-Performance ComputingGamingEdge Devices
More open roles at AMD
- System Thermal Design Staff Engineer4d agoPenang, Malaysia · Engineering
- PD Engineer4d agoHybrid (Bangalore) · Engineering
- PD Engineer4d agoBangalore · Engineering
- Low-Power & CDC Verification Engineer4d agoSanta Clara, California · Engineering
- Technical Program Manager4d agoShanghai · Engineering