All Positions
Backend AI Engineer
As a Backend AI Engineer, you will be instrumental in shaping and advancing our cutting-edge platform, combining advanced AI methodologies with robust software engineering practices. You'll be part of a dynamic R&D team focused on revolutionizing how developers collaborate, understand, and deploy code.
Primary Responsibilities
- Develop and optimize backend systems, leveraging frontier LLMs to generate insights on complex codebases and code diffs.
- Design and implement robust data pipelines and data models to efficiently process and manage large-scale datasets.
- Develop sophisticated algorithms and apply graph theory to analyze code relationships, dependencies, and interactions within production environments.
- Create advanced tools for automatically summarizing and interpreting complex code structures.
- Establish a strong, data-driven testing framework to thoroughly analyze code changes, validate improvements, and ensure system reliability.
- Continuously optimize algorithms and backend architecture for performance, scalability, and reliability.
- Stay updated with advancements in AI, backend development, and algorithmic methodologies, applying relevant innovations to our platform.
Qualifications
- 5+ years of experience as a backend engineer, with strong expertise in Python.
- Proven experience in data engineering, including pipeline development and data modeling.
- Demonstrable expertise in algorithms, graph theory, and applying these methods in production.
- Experience integrating LLMs or other advanced AI models into backend systems.
- Track record of developing and deploying SaaS applications.
- Solid understanding of backend architecture, data engineering fundamentals, and software design best practices.
- Proficiency with relational databases (PostgreSQL, MySQL).
- Familiarity with cloud environments (AWS, GCP, Azure) and associated data and AI services.
- Excellent analytical and problem-solving skills.
- Strong communication abilities and aptitude for collaborative, cross-functional teamwork.
- Enthusiasm for continuous learning and keeping current with emerging technologies and trends.
Send us your Details
Thank you ! We’ll be in touch
Oops! Something went wrong while submitting the form.