Machine Learning Research Engineer
Etched, Cupertino, CA +1
- Pay
- Not listed by the employer
- Work type
- Not stated
- Level
- Not stated
- Area
- Research, ML / AI engineering, Inference & ML systems
- Posted
- Nov 13, 2024
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
About Etched
Etched is building AI chips that are hard-coded for individual model architectures. Our first product (Sohu) only supports transformers, but has an order of magnitude more throughput and lower latency than a B200. With Etched ASICs, you can build products that would be impossible with GPUs, like real-time video generation models and extremely deep & parallel chain-of-thought reasoning agents. Etched Labs is the organization within Etched whose mission is to democratize generative AI, pushing the boundaries of what will be possible in a post-Sohu world.
Key responsibilities
- Propose and conduct novel research to achieve results on Sohu that are unviable on GPUs
- Translate core mathematical operations from the most popular Transformer-based models into maximally performant instruction sequences for Sohu
- Develop deep architectural knowledge informing best-in-the-world software performance on Sohu HW, collaborating with HW architects and designers.
- Co-design and finetune emerging model architectures for highest efficiency on Sohu
- Guide and contribute to the Sohu software stack, performance characterization tools, and runtime abstractions by implementing frontier models using Python and Rust.
Representative projects
- Propose and implement a novel test time compute algorithm that leverages Sohu’s unique capabilities to unlock a product could never be achieved on a typical GPU
- Implement diffusion models on Sohu to achieve GPU-impossible latencies that allow for real-time image generation
- Optimize model instructions and scheduling algorithms to optimize for utilization, latency, throughput, and/or a mix of these metrics.
- Implement model-specific inference-time acceleration techniques such as speculative decoding, tree search, KV cache sharing, priority scheduling, etc by interacting with the rest of the inference serving stack.
You may be a good fit if you have
- An ML Research background with interests in HW co-design
- Experience with Python, Pytorch, and / or JAX
- Familiarity with transformer model architectures and/or inference serving stacks (vLLM, SGLang, etc.) and/or experience working in distributed inference/training environments
- Experience working cross-functionally in diverse software and hardware organizations
Strong candidates may also have
- ML Systems Research and HW Co-design backgrounds
- Published inference-time compute research and/or efficient ML research
- Experience with Rust
- Familiarity with GPU kernels, the CUDA compilation stack and related tools, or other hardware accelerators
Benefits
- Full medical, dental, and vision packages, with 100% of premium covered
- Housing subsidy of $2,000/month for those living within walking distance of the office
Similar roles at other companies
$150K–$370K / yr
Posted Apr 21, 2026
$150K–$400K / yr
Posted Jun 17, 2025
$150K–$350K / yr
Posted 19 days ago
Pay not posted
Posted Feb 10, 2026
Listed on Etched's Greenhouse job board; checked 9 h ago. First seen by us 34 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.