Sr. Software Engineer - Copilot IDE Research
Posted on: January 16, 2022
GitHub is seeking a research engineer in the area of IDE
development in GitHub Next, specifically for the development of the
GitHub Copilot IDE plugins and for experimentation with new and
interesting user experiences.
Next aims to be a meeting place within GitHub for experimentation
with new ideas, and for setting the agenda for GitHubs product
several years in advance. We are a growing team of engineers and
researchers working on ideas and technologies that have the
potential to revolutionize GitHub and the world-wide community of
developers and creators who rely on it for their daily work.
Founded less than two years ago, we have already made our mark with
high-impact success stories like Copilot. We continue to build on
these foundations while at the same time exploring new projects in
different areas including supply-chain security, AI-enhanced static
analysis, innovative approaches to CI, and many more. While we are
not primarily a research outfit, our work does regularly yield
novel results and insights along the way, which we publish at
academic conferences where applicable.
The engineer will initially focus on improving the existing suite
of GitHub Copilot editor plugins and writing new ones for other
IDEs. There is still much to do: our early prototype has been very
successful at demonstrating the concept but also opens up a world
- Work on existing and new IDE plugins that deliver the GitHub
- Explore new ways of presenting Copilots output, collaborating
with external IDE teams as needed.
- Contribute to a mixed team of software engineers and
- Help out in the day-to-day running of GitHub Next: organizing
our webinar series, interviewing new candidates, and disseminating
- Great software engineering skills.
- An interest in IDEs and providing a great developer
- Inclination to prototype quickly and make fast decisions on
- A creative mindset and good practical skills are more important
than formal experience.
- Ability to communicate complex ideas clearly, both in spoken
and written form, for expert as well as novice audiences.
- Interest in modern AI/machine learning technologies and program
synthesis in particular.
Ability to meet GitHub, customer and/or government security
screening requirements are required for this role. These
requirements include, but are not limited to the following
specialized security screenings: Microsoft Cloud Background Check:
This position will be required to pass the Microsoft, GitHubs
parent company, Cloud Screen upon hire/transfer and every two years
Who We Are:
GitHub is the developer company. We make it easier for developers
to be developers: to work together, to solve challenging problems,
and to create the worlds most important technologies. We foster a
collaborative community that can come togetheras individuals and in
teamsto create the future of software and make a difference in the
Customer Obsessed - Trust by Default - Ship to Learn - Own the
Outcome - Growth Mindset - Global Product, Global Team - Anything
is Possible - Practice Kindness
Why You Should Join:
At GitHub, we constantly strive to create an environment that
allows our employees (Hubbers) to do the best work of their lives.
We've designed one of the coolest workspaces in San Francisco (HQ),
where many Hubbers work, snack, and create daily. The rest of our
Hubbers work remotely around the globe. Check out an updated list
of where we can hire here:
We are also committed to keeping Hubbers healthy, motivated,
focused and creative. We've designed our top-notch benefits program
with these goals in mind. In a nutshell, we've built a place where
we truly love working, we think you will too.
GitHub is made up of people from a wide variety of backgrounds and
lifestyles. We embrace diversity and invite applications from
people of all walks of life. We don't discriminate against
employees or applicants based on gender identity or expression,
sexual orientation, race, religion, age, national origin,
citizenship, disability, pregnancy status, veteran status, or any
other differences. Also, if you have a disability, please let us
know if there's any way we can make the interview process better
for you; we're happy to accommodate!
Please note that benefits vary by country. If you have any
questions, please don't hesitate to ask your Talent Partner.
Keywords: Github, Atlanta , Sr. Software Engineer - Copilot IDE Research, IT / Software / Systems , Atlanta, Georgia
Didn't find what you're looking for? Search again!