Altimate

Staff Software Engineer - India

Bengaluru, Remote. Posted 3 months ago

The role

This person will design and build the backbone of AI solutions, including backend infrastructure for LLM architectures and large-scale graph-based data structures. They will also lead the development of a SQL intelligence system for query optimization and data lineage.

What you will do

  • Lead the development and maintenance of backend infrastructure for LLM architectures including RAG, ReAct, and Agent-based systems.
  • Architect data pipelines for processing extensive datasets.
  • Devise AI-powered endpoints for the SaaS application and VSCode Extension.
  • Design and develop large-scale graph-based data structures to model complex data stores.
  • Create efficient structures to be fed to AI applications as context.
  • Lead the design and development of a SQL intelligence system.
  • Implement query optimization, dynamic pipeline generation, and data lineage tracking.
  • Contribute to open-source initiatives.

Required qualifications

  • 10+ years of experience building Python-based web application backends and the infrastructure on which they run
  • Extensive experience in building scalable back-end systems, APIs, and microservices
  • Deep understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes)

Nice to have

  • Experience with FastAPI for building high-performance APIs
  • Familiarity with AI and machine learning concepts, particularly in the context of Large Language Models (LLMs)
  • Strong proficiency in SQL, including query profiling, optimization, and performance tuning
  • Experience with SQL Abstract Syntax Tree (AST) analysis and working with SQL parsers (e.g., sqlglot)

About the company

Altimate AI, founded in 2022 in San Francisco, provides AI-driven solutions to automate and accelerate data tasks for enterprise data teams. The team consists of Silicon Valley veterans who have experience taking startups to IPO.