SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Cornerstone OnDemand is seeking a Senior AI Engineer to join the Workforce Intelligence team in Hyderabad. You will build and ship features end-to-end across backend and React/TypeScript frontend for an AI-powered assistant that helps managers and HR leaders understand their teams through skill gap analysis, career pathways, and organizational insights powered by LLMs and real-time analytics.
Key Responsibilities:
- Design, implement, test, and monitor backend features in production
- Build and maintain LLM integration layer including streaming AI responses, prompt engineering, structured output parsing, and response validation
- Contribute to RAG and semantic search architecture with hybrid vector search, caching strategies, and data ingestion pipelines
- Develop rich, interactive frontend experiences in React/TypeScript that render AI-generated content in real time
- Improve NL-to-SQL pipeline that translates natural-language questions into validated analytics queries
- Participate in architecture discussions, technical design reviews, and cross-team collaborations with data science, product, and platform engineering teams
Requirements:
- 3–5 years of experience building production backend services in any major language (Java, Python, Go, etc.)
- Working experience with TypeScript and React, or strong willingness to work full-stack
- Solid understanding of REST API design, distributed systems, and service-oriented architecture
- Experience integrating LLMs into production systems (prompt design, streaming responses, or structured output handling)
- Experience with AWS services and containerized deployments (Docker, Kubernetes)
- Strong engineering fundamentals: test coverage, code review quality, and observable, maintainable systems
Preferred Qualifications:
- Familiarity with vector databases or semantic search systems (Weaviate, Pinecone, pgvector, etc.)
- Experience with reactive or async programming patterns (WebFlux, SSE streaming, etc.)
- Exposure to analytics databases (ClickHouse, Snowflake, or similar)
- Familiarity with Redis for caching, session state, or pub/sub
- Experience with monorepo tooling (Nx, Turborepo, etc.)
- Hands-on experience with prompt engineering, RAG architectures, or AI agent patterns