Software Engineer, Systems Research

Codeium is a leader in AI developer tools, providing code autocomplete and in-editor chat assistants for hundreds of thousands of users worldwide.
$140,000 - $220,000
Senior Software Engineer
In-Person
5+ years of experience

Description For Software Engineer, Systems Research

Codeium, a leader in AI developer tools, is seeking a Systems Research-focused Software Engineer to join their mission of building AI superpowers for developers. As a featured company on the Forbes AI 50 List, Codeium serves one of the largest scale and most demanding LLM applications globally, providing code autocomplete and in-editor chat assistants across 70+ programming languages and 40+ editors.

The role involves developing custom LLM serving systems, improving LLM training software, building efficient indexing systems, and contributing to petabyte-scale data pipelines. The ideal candidate will have strong software engineering skills, excellent analytical abilities, and a deep understanding of computer and networking architecture, particularly with GPU hardware and HPC networks.

Codeium offers a competitive salary range of $140K – $220K, along with equity. The position is based in their Mountain View, CA headquarters, with a preference for in-person work 5 days a week. The company values a strong work ethic, continuous improvement, and a high degree of trust and ownership.

Join a team that has achieved substantial revenue and enterprise traction, working on cutting-edge AI technology to empower developers worldwide. If you're passionate about systems research and want to make a significant impact in the AI developer tools space, this role at Codeium presents an exciting opportunity to work with state-of-the-art proprietary language models and custom inference stacks.

Last updated 4 months ago

Responsibilities For Software Engineer, Systems Research

  • Develop custom LLM serving systems and corresponding datacenter infrastructure
  • Improve LLM training software for better model quality and iteration speed
  • Build indexing systems for instant queries from terabytes of data
  • Contribute to petabyte-scale data pipeline infrastructure

Requirements For Software Engineer, Systems Research

Python
  • Strong software engineering skills
  • Excellent quantitative, analytical and estimation skills
  • Strong grasp of computer and networking architecture, particularly with GPU hardware and HPC networks
  • Familiarity with AI-powered developer tools (preferred)

Benefits For Software Engineer, Systems Research

  • Offers Equity

Interested in this job?