Datacenter & Agentic AI Workload Performance Optimization Engineer
Core
Optimize software workloads (Java, Python, Go, Rust) on next-generation RISC-V platforms for datacenter and agentic AI applications by tuning compilers, runtimes, and hardware-aware code.
Role type
Senior IC performance optimization engineer (RISC-V, compilers, runtimes)
Builds
High-performance RISC-V software stack and optimized AI workloads
Domain
Semiconductor / AI Infrastructure / Computer Architecture
Deliverable
production ML models
Required skills
RISC-V architecture, compiler optimization (LLVM, GCC, OpenJDK), runtime tuning, CPU microarchitecture, memory hierarchy, concurrency, vector/SIMD, performance profiling (Linux perf, QEMU), C/C++, Java, Python, RISC-V assembly
Preferred skills
AI-assisted development workflows, automated optimization pipelines
Technologies
RISC-V, LLVM, GCC, OpenJDK, V8, Linux perf, QEMU, Python, Java, C/C++, Rust, Go, Node.js, Lua
Responsibilities
Profile real-world applications to identify performance bottlenecks; develop software, compiler, and runtime optimizations; investigate memory and concurrency behavior; explore RISC-V Vector/Matrix capabilities; work with AI-assisted development tools; collaborate across compiler, runtime, systems software, and hardware teams
Seniority
Senior, hands-on IC
