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.