1 день назад
Staff Software Engineer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer (AI) (agent platforms and context retrieval): Building GitHub's context layer for AI agents, including memory, search, graph capabilities, retrieval APIs, and evaluation systems with an accent on production generative-AI applications and developer tools. Focus on designing scalable end-to-end platforms, measuring agent quality and reliability, and making architectural tradeoffs across latency, cost, privacy, security, and developer experience.
Location: Remote, United Kingdom
Company
is an AI-powered developer platform and open-source collaboration service used by millions of developers and organizations worldwide.
What you will do
- Provide technical leadership for systems that help AI agents acquire, interpret, retain, and apply software-development context.
- Design, prototype, implement, test, ship, and operate scalable solutions across services and Copilot experiences.
- Develop platform capabilities and APIs for context retrieval, sessions, memory, agent customization, evaluation, and feedback-driven improvement.
- Turn ambiguous product opportunities into technical strategies, architecture proposals, experiments, and executable roadmaps.
- Partner with product, design, research, data science, and engineering teams to deliver coherent end-to-end experiences.
- Mentor engineers, improve engineering practices, and participate in operational ownership, on-call rotations, and incident response where applicable.
Requirements
- At least 9 years of experience in software engineering, computer science, or a related technical discipline, or equivalent experience; alternative education and experience combinations are accepted.
- Proven experience maintaining and delivering production software in one or more programming languages, including C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
- Experience with information retrieval, context retrieval, knowledge graphs, semantic systems, personalization, or persistent knowledge and memory systems.
- Experience designing or integrating AI-agent or generative-AI features in production, including model orchestration, retrieval-augmented generation, tool use, evaluation, or feedback loops.
- Ability to define technical direction, influence architecture across multiple teams, and turn ambiguous problems into reliable and maintainable systems.
- Experience with experimentation, telemetry, evaluation, privacy, permissions, security, provenance, or enterprise governance requirements.
Nice to have
- Proficiency in Rust, Go, Python, Ruby, or TypeScript.
- Strong product and customer judgment with data-informed product development experience.
Culture & Benefits
- Remote-first work environment.
- Competitive pay and excellent benefits.
- Learning and growth opportunities.
- Values centered on customer focus, continuous learning, ownership, collaboration, diversity, and inclusion.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →