About the job
About the Role
Join our innovative tech team as a distinguished Senior Backend Engineer at Linkup! You will collaborate closely with our CTO, Denis Charrier, and other talented engineers to build cutting-edge solutions.
In this pivotal role, your main responsibilities will include:
Designing and implementing large-scale, distributed systems that power AI-driven web search solutions.
Creating robust APIs, data pipelines, and microservices for efficient indexing, retrieval, and monitoring.
Enhancing performance, scalability, and resource management across our technology stack.
Engaging in architecture discussions and contributing significantly to system design.
Working alongside machine learning and product teams to deliver impactful data-driven features.
Writing clean, maintainable code and actively participating in code reviews to ensure quality.
Requirements
You will be an excellent fit if you:
Are enthusiastic about building the future of AI agents and believe in Linkup’s mission.
Possess a minimum of 3 years of strong backend development experience.
Have a solid understanding of distributed systems, caching mechanisms, and the intricacies of data storage.
Value performance, reliability, and high-quality code.
Enjoy tackling complex production challenges and optimizing performance issues.
Exhibit curiosity about AI infrastructure and data retrieval systems.
Flourish in a dynamic, fast-paced startup environment where ownership is key.
Example Projects
Index hundreds of millions of web pages daily, ensuring freshness within 5 minutes.
Implement multimodal search (text, images, audio) with response times under 150 ms.
Stream 1 billion embeddings per day while minimizing computational costs.
Automatically retrain ranking algorithms based on agent clicks every 24 hours.
Our Technology Stack
Node.js / NestJS
Python
Java
PostgreSQL
OpenSearch

