Browser Optimization Engineer
182k - 260k PLN182 000 - 260 000 PLN/ rok.UoP
MidFull-time·Umowa o pracę
#374826·Dodano dziś·0
Źródło: AMDTech Stack / Keywords
AIEmbeddedArchitectureJavaScriptLinuxVTuneProfilingC++
Firma i stanowisko
AMD is a company focused on building products that accelerate next-generation computing experiences across AI, data centers, PCs, gaming, and embedded systems. The role is within a culture of innovation and collaboration, aiming to push the limits of technology and solve important challenges.
Wymagania
- Strong background in software engineering focused on performance optimization
- Experience with Chromium or Chromium-based browsers (e.g., Chrome, Edge)
- Proficiency in C++ and modern performance-oriented development practices
- Understanding of browser internals including rendering pipelines, JavaScript engines, graphics/compositing, and multi-process architectures
- Experience using profiling and tracing tools for optimization
- Strong debugging skills in large-scale, complex systems
- Ability to connect microarchitectural behavior to real-world performance
- Familiarity with Windows performance analysis and graphics stack interactions
- Exposure to Clang/LLVM and compiler-driven optimizations
- Experience with performance benchmarks such as JetStream, Speedometer, WebXPRT, or MotionMark
- Awareness of hardware-aware optimization techniques (CPU topology, cache behavior, SIMD/AVX, GPU execution models)
- Experience contributing to large-scale or open-source codebases
- Ability to mentor others and influence performance best practices
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field preferred
Obowiązki
- 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-world workloads, benchmarks, and telemetry
- Implement improvements in page load performance, rendering, JavaScript execution, graphics/compositing, and responsiveness
- Drive cross-platform optimizations primarily on Windows with exposure to Linux/macOS
- Analyze system behavior using tools such as Perfetto, ETW, Chrome Tracing, VTune, PIX, GPUView, and perf
- Collaborate with browser vendors, OS teams, compiler teams, and hardware partners to co-optimize software and platforms
- Contribute high-quality patches to Chromium or related codebases
- Translate low-level profiling insights into scalable, user-facing performance improvements
- Document findings and communicate results clearly to technical stakeholders
Inne informacje
AMD and its subsidiaries are equal opportunity, inclusive employers and consider all applicants without regard to legally protected characteristics. AMD may use Artificial Intelligence to help screen, assess, or select applicants for this position. This posting is for an existing vacancy.
AMD
22 aktywne oferty