Who 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
Engineering Manager - Cody Core
Lead a high-impact engineering team at Sourcegraph, focusing on AI-driven coding tools and customer engagement.
Software Engineer II
Join GitHub as a Software Engineer II to enhance collaboration experiences, working remotely with a diverse team.
Senior Machine Learning Engineer
Join Sourcegraph as a Senior ML Engineer to revolutionize code intelligence with AI and NLP.
Senior AI/ML Engineer
Join Coda as a Senior AI/ML Engineer to develop cutting-edge AI solutions using Python, NLP, and ML frameworks. Remote work available.
Senior Software Engineer - Cloud Operations
Senior Software Engineer for Cloud Ops at Sourcegraph, specializing in cloud infrastructure, Kubernetes, and Terraform.
Software Engineer II, Copilot
Join GitHub as a Software Engineer II, Copilot. Work on AI-powered platforms, enhance developer tools, and lead technical architecture.
Remote Software Engineer with C# and Front-End Development
Join GitHub as a Remote Software Engineer, focusing on C# and Front-End Development. Work with a diverse team to enhance collaboration for developers.
Software Engineer I - Remote
Join GitHub as a Software Engineer I, enhancing AI-powered capabilities remotely. Work with Go, Ruby on Rails, and modern AI technologies.
Mid-Level Software Engineer - Go, Ruby, TypeScript
Join GitHub as a Mid-Level Software Engineer on the Dependency Graph team, focusing on security and open-source software.
Software Engineer II - CodeQL Analysis
Join GitHub as a Software Engineer II in Denmark, focusing on CodeQL analysis for software security and development.
Senior Full-Stack Software Engineer (US)
Senior Full-Stack Engineer role focusing on React, Node.js, and modern web technologies for a leading software company.
Data Engineer
Join Coder as a Data Engineer in Austin, TX. Engage in data engineering, SQL, Python, and cloud infrastructure projects.
Software Engineer, Platform - Back-End
Join C3 AI as a Software Engineer focusing on back-end development for our AI platform. Competitive salary and benefits.
Senior Software Engineer at GitHub
Senior Software Engineer at GitHub, remote, focusing on internal tooling and platform security.
Software Engineer II, Service Mesh
Join GitHub as a Software Engineer II, focusing on Service Mesh within the Developer Experience team, enhancing our Istio-based service mesh.
Software Engineer (New Grad)
Join Codeium as a Software Engineer (New Grad) to develop AI-powered tools in Mountain View, CA.
Software Engineer II - AI Frameworks
Join Microsoft's AI Frameworks team as a Software Engineer II, developing AI software across platforms. Remote work available.
Remote Software Engineer II - C++
Join Microsoft as a Remote Software Engineer II focusing on C++ for cloud streaming technology.
Software Engineer II - AI Frameworks
Join Microsoft's AI Frameworks team as a Software Engineer II to develop and optimize AI models using C, C++, and Python.
Software Engineering Intern (Spring 2025)
Join Codeium as a Software Engineering Intern to develop AI-powered tools for developers. Work on-site in Mountain View, CA.
Senior Fullstack Engineer
Senior Fullstack Engineer role focusing on TypeScript, React, and web security at a dynamic startup.
Software Engineer, Trust and Safety
Join GitHub as a Software Engineer in Trust and Safety, developing tools to protect our community. Remote work, competitive pay.
Software Engineer II, Data Engineering
Join GitHub as a Software Engineer II in Data Engineering, focusing on data pipelines with Python, SQL, Airflow, and Spark.
Software Engineer - Developer Foundations
Join AssemblyAI as a Software Engineer to build scalable backend systems and developer tools. Work remotely with cutting-edge AI technology.