Senior C++ Developer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior C++ Developer (Indexing Engine): Developing and optimizing the core C++ indexing and search engine technologies with an accent on performance, scalability, and reliability. Focus on solving low-level systems challenges involving memory management, concurrency, and high-throughput distributed processing.
Location: Remote (Global), Hybrid, or Onsite (Montreal, Quebec City, London, Weert)
Company
is a pioneer in AI-powered search and recommendations, using machine learning to personalize digital experiences for customers and employees.
What you will do
- Design, develop, and optimize modern C++ code for indexing and search engine technologies.
- Improve the performance, scalability, and reliability of core indexing algorithms and infrastructure.
- Solve low-level systems challenges involving memory management, concurrency, and high-throughput indexing.
- Analyze existing systems to identify bottlenecks and implement efficiency improvements.
- Contribute to the architecture of new core indexing capabilities that support AI-powered search.
- Collaborate with engineering, data science, and product teams to transform requirements into engine-level capabilities.
Requirements
- Minimum of 5 years of experience in software development with C++.
- Proficiency with C++17 or newer.
- Solid understanding of algorithms, data structures, and concurrency.
- Experience building performant, reusable, and scalable code in complex systems.
Nice to have
- Experience building large-scale indexing, search, or information retrieval systems.
- Expertise in optimizing C++ applications for latency, throughput, or memory efficiency.
- Experience developing cloud-hosted distributed systems.
- Familiarity with vector search, AI-powered search, Elasticsearch, OpenSearch, or Vespa.
Culture & Benefits
- Flexible work modes: In-person, Hybrid (2 pillar days per week), or fully Remote.
- Global hiring approach to fuel innovation through diverse backgrounds.
- Collaborative, diverse, and trusting work environment.
- Focus on continuous learning and tackling cutting-edge technical challenges.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →