Lead the development of AI-powered data querying solutions, including natural language interfaces and text-to-SQL applications. Design, develop, and scale data quality tools and frameworks to ensure data accuracy, reliability, and trustworthiness. Architect and optimize analytical databases, query engines, and large-scale data infrastructure.
Drive query performance optimization, data modeling, and query execution improvements. Collaborate with Technical Program Managers (TPMs) and cross-functional stakeholders to define technical strategies, roadmaps, and architecture. Lead complex engineering initiatives across AI applications, data quality systems, and analytical platforms.
Mentor engineers, promote best practices, and establish high technical standards across data engineering and platform development. Improve data governance, observability, and reliability across the broader data platform.
10+ years of experience in software engineering, data engineering, or related fields. Strong hands-on expertise in SQL and large-scale data systems. Experience with modern analytical databases or data warehouses such as StarRocks, Snowflake, BigQuery, or ClickHouse.
Proficiency in backend programming languages such as Python, Java, Scala, or similar. Experience developing or working with AI/LLM-based applications, including text-to-SQL, conversational interfaces, or AI copilots. Strong understanding of data modeling, query execution, and performance