资深虚拟机专家-Cross Platform
Core
Design, develop, and maintain JavaScript and WebAssembly virtual machines, and create a new self-developed programming language including syntax, GC, interpreter, and compiler.
Role type
Senior IC programming language engineer (virtual machine & compiler)
Builds
JavaScript VM, WebAssembly VM, self-developed language runtime, JIT/AOT compiler
Domain
Computer Science, Compiler Engineering, AI
Deliverable
production ML models | product features
Required skills
Virtual machine architecture, Compiler design, Garbage collection, JIT/AOT compilation, Runtime optimization, Assembly interpretation, Language syntax design
Preferred skills
Open source contributions to VM/compilers, AI model knowledge, Framework integration
Technologies
V8, JSC, QuickJS, LLVM
Responsibilities
Research AI-era programming language design, Collaborate with framework teams for implementation, Optimize performance and memory usage
Seniority
Senior, hands-on IC