Logo of Huzzle

Software Engineer (New Grad)

image

Codeium

Aug 9

Applications are closed

  • Job
    Full-time
    Entry Level
  • Mountain View

Similar opportunities

Explore more
C

Executive Assistant

JobCodeium
Junior Level

Requirements

  • Strong proficiency with at least one of the coding languages.
  • Ability to learn and become an expert quickly.
  • A team player.
  • A self-starter. Hunger to dream up, plan, and execute tasks independently.
  • Ability to work across the stack (frontend, backend, IDE extensions, ML, infra, data).
  • Previous experience working with AI/ML, distributed systems, HPC, and systems/infrastructure is a plus.
  • Familiarity with AI-powered developer tools like Codeium, Copilot, ChatGPT, and others is a strong plus.

Responsibilities

  • - Develop a code generation and editing system capable of solving many everyday developer tasks
  • - Maintain reliability and scalability of our service across a wide range of IDEs, platforms, hardware, and programming languages
  • - Regularly deploy an autocomplete and chat product that scales to hundreds of thousands of daily active users
  • - Work on Codeium Live: Chat in your browser with popular repositories
  • - Build an internal Kubernetes-native data processing framework to handle petabytes of data across thousands of spot CPUs
  • - Create a code attribution service for customers who want to ensure any generated code is licensed properly
  • - Develop instruction and edit fine-tuned models for Codeium Command
  • - Optimize model inference performance using Nvidia CUTLASS, CUDA C++, and PTX assembly language
  • - Implement remote parsing, embedding, and indexing of users' codebases

FAQs

What is the job title for this position?

The job title is Software Engineer (New Grad).

Where is the office located?

The office is located in downtown Mountain View, CA, within walking distance of the Caltrain station.

What kind of projects will the engineers work on?

Engineers will work on projects such as deploying an autocomplete and chat product, developing Codeium Live for chat with popular repositories, building a Kubernetes-native data processing framework, and optimizing model inference performance.

What qualifications are needed for this position?

Candidates should have a strong proficiency in at least one coding language, the ability to learn quickly, be a team player, a self-starter, and have the capability to work across the stack (frontend, backend, IDE extensions, ML, infra, data).

Is experience with AI/ML or developer tools preferred?

Yes, previous experience working with AI/ML, distributed systems, HPC, and familiarity with AI-powered developer tools like Codeium, Copilot, and ChatGPT is a strong plus.

What is the compensation range for this position?

The compensation range is between $140K and $220K.

Is there a preference for in-person work?

Yes, the company believes that the best work is done in person, and the team goes into the office 5 days a week.

Are there opportunities for growth and learning in this role?

Yes, the role requires the ability to learn quickly and become an expert, allowing for significant growth and development in various areas of software engineering.

What tools and technologies might I be working with?

Engineers may work with a variety of tools and technologies, including Kotlin, Python, Nvidia CUTLASS, CUDA C++, and technologies related to Kubernetes and data processing.

Will there be a focus on research in this role?

While research is part of the work, the emphasis is on delivering a better product, and the company values strong software engineering skills that support infrastructure and evaluation work.

The modern coding superpower

Technology
Industry
51-200
Employees

Mission & Purpose

Codeium is the modern coding superpower, a code acceleration toolkit built on cutting edge AI technology. We believe there are too many parts of the modern coding workflow that are boring, tedious, or downright frustrating, from regurgitating boilerplate to poring through StackOverflow. We can use recent advances in AI to eliminate these parts, making it seamless to turn your ideas into code. With easy integration into editors, you can focus on being the best software developer, not the best code monkey.

Get notified when Codeium posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?