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.