Software Engineer - Cody Core [IC2]
SourcegraphWho We Are
Sourcegraph is a leading code intelligence platform that revolutionizes how developers understand, fix, and automate their code. With the power of AI, specifically through our AI coding assistant Cody, we provide developers with the tools necessary to navigate large codebases, find relevant code snippets, and gain historical context. Our Code Search and analysis tools help in quickly fixing bugs, refactoring code, and improving performance.
About the Role
As a Software Engineer on the Cody Core team, you will be at the forefront of integrating advanced AI technologies into everyday coding practices. This role offers a unique opportunity to innovate and push the boundaries of what an AI coding assistant can achieve. You will work with a talented and passionate team, directly impacting developers by enhancing their productivity and transforming how they interact with their code.
Responsibilities
- Familiarize yourself with Cody, understanding the architecture and the problems it solves for our users.
- Start contributing to our current focus areas by working on tasks related to the end-to-end user experience.
- Engage with your team members, learning from their experiences and sharing your insights to contribute to the project's direction.
- Take ownership of smaller features and implement them, focusing on improving user engagement and satisfaction.
- Influence the project's future direction by providing insights based on your work and user feedback, collaborating closely with product management and design teams.
About You
- You are a full-stack software engineer with at least 2 years of industry experience.
- Comfortable with frontend and backend work as needed, can pick up frameworks quickly, and can deliver high-quality work.
- Forward-thinking and adaptive contributor, ready to navigate a complex project.
- Passionate about the broader impact of your work on making coding accessible and enjoyable for a diverse global community.
- Experienced remote/async worker.
Qualifications
- 2–5 years experience as a full-stack engineer.
- Experience with Typescript or Go is required (both preferred).
- Familiarity with code intelligence tools and AI-assisted development platforms such as Sourcegraph Cody, GitHub Copilot, or similar.
Nice to Haves
- Experience writing extensions for one or more of the following: Visual Studio Code, JetBrains IDEs, Visual Studio, or Eclipse.
- Familiarity with compilers, language server protocols, code intelligence, or related technologies.
- Experience working closely with Product and Design teams.
- Previous role in a startup environment, comfortable with rapid iteration and adaptable to shifting priorities.
Benefits Extracted with AI
- Equity
- Competitive salary
- Remote work flexibility
Similar jobs
Last update: 23 minutes ago
Software Engineer II (Client Integrations)
Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Full Stack Web Software Engineer
Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Founding Full-stack Engineer
Join a stealth startup as a Founding Full-stack Engineer to enhance cybersecurity using LLMs. Work with AWS, React, and Python.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Remote Software Engineer II
Join The Home Depot as a Remote Software Engineer II, focusing on front-end development, microservices, and cloud computing.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Software Engineer - Full Stack
Join Uplimit as a Full Stack Software Engineer to build AI-powered learning platforms. Work on cutting-edge AI projects in a hybrid environment.
Full Stack Developer with gRPC Expertise (Founding Engineer)
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Founding Full-Stack Engineer
Join Faraday as a Founding Full-Stack Engineer to shape our platform for scale. Remote work available.
Founding Product Engineer
Join Argon AI as a Founding Product Engineer focusing on frontend development with React and TypeScript in NYC.
Senior Software Engineer - Backend (Python, Go, C++)
Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.
Full Stack Engineer (Early Career)
Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
Full Stack Software Engineer
Join Socure as a Full Stack Software Engineer, working remotely to build world-class web applications using JavaScript, TypeScript, and more.
Senior Full Stack Software Engineer
Join Argon AI as a Senior Full Stack Software Engineer to build AI solutions for biopharma in NYC. Work with Python, PostgreSQL, and more.
Senior Software Engineer (Backend) - TypeScript & Go
Join Scout AI as a Senior Backend Engineer to build scalable blockchain systems using TypeScript and Go.