Cornerstone OnDemand is seeking a Senior Full Stack Developer with strong AI development skills to join our Services Engineering team. This role is suited for an experienced software engineer who can build scalable, reliable, and maintainable services and applications while leveraging Generative AI and modern AI technologies to address business and customer needs. The role involves working across the full technology stack, including frontend, backend, APIs, databases, cloud services, and AI capabilities. The successful candidate will collaborate closely with Product, Engineering, Architecture, and other stakeholders to translate requirements into practical, production-ready solutions. **In this role you will...** **Full Stack Development** + Designand develop end-to-end applications and services across frontend,backend, APIs, and databases. + Developscalable backend services using Java, Python, Node.js, .NET, or similartechnologies.. + Builduser interfaces using modern frontend technologies such as React,Angular, or similar frameworks. + Designand integrate REST APIs and services to support business andcustomer requirements. + Workwith SQL and NoSQL databases and develop efficient data accesssolutions. + Developreusable components and services that can support multiple solutions anduse cases. + Troubleshootapplication issues and improve performance, reliability, andscalability. + Participatein technical design, code reviews, and architectural discussions. + AI & Generative AI Development + Developand integrate AI-powered capabilities into applications andservices. + Workwith LLMs and Generative AI platforms such as OpenAI, Azure OpenAI,Gemini, or similar technologies. + Developand optimize prompts to achieve accurate, relevant, and consistentresults. + Build RAG-basedsolutions using enterprise data, documents, and other sources. + IntegrateAI capabilities with APIs, databases, existing applications, and businessworkflows. + DevelopAI-enabled capabilities such as content generation, summarization,intelligent search,
classification, information extraction, andconversational experiences. + EvaluateAI-generated results and improve quality, reliability, performance, andcost efficiency. + Exploreand adopt emerging AI technologies that can improve service offerings,engineering productivity, and customer solutions. **Services Engineering & Collaboration** + Workwith stakeholders to understand business and customer requirements and translate them into technical solutions. + Developreusable services and capabilities that can be leveraged acrossmultiple customer engagements or solutions. + Collaboratewith Product, Architecture, QA, DevOps, and other engineering teams todeliver solutions. + Providetechnical guidance and contribute to solution design and estimation. + Mentorjunior developers and promote good engineering practices. + Identifyopportunities to leverage AI to enhance existing services, acceleratedelivery, and create new service capabilities. + Contributeto continuous improvement of development processes, tools, and engineeringpractices. **You've got what it takes if you have...** + 4-6years of professional software development experience with strongfull-stack development experience. + Stronghands-on experience with Java, Python, Node.js, .NET, or similartechnologies.. + Experiencewith modern frontend technologies such as React, Angular, or similar. + Strongunderstanding of REST APIs, web services, and database-drivenapplications. + Hands-onexperience developing or integrating AI/Generative AI solutions. + Practicalexperience working with LLMs and prompt engineering. + Goodunderstanding of RAG, embeddings,
and vector search. + Strongworking knowledge of SQL and preferably NoSQL databases. + Experiencewith Git, CI/CD, and up-to-date software development practices. + Strongproblem-solving and analytical skills. + Goodcommunication skills and the ability to work effectively with technicaland non-technical stakeholders. + Abilityto take ownership of solutions and work independently while collaboratingeffectively with the broader team.Preferred Qualifications + Experiencewith OpenAI, Azure OpenAI, Gemini, Claude, or similar LLM platforms. + Experiencewith AI agents, function/tool calling, or structured outputs. + Experiencewith vector databases or enterprise search technologies. + Exposureto AI evaluation, monitoring, and responsible AI practices. + Experiencedeveloping reusable services, APIs, or SaaS solutions. + Experienceworking in a services, consulting, or customer-focused engineeringenvironment. + Experiencetaking solutions from requirements and design through development,deployment, and production support. + Role Focus + This is primarily a Senior Full Stack Developer role withstrong AI development capabilities. + The candidate should be a strong software engineer who canwork across the full technology stack and has the practicalability to applyAI/Generative AI technologies to real-world business and customer requirements.The role does not require deep expertisein AI research, model training, **#LI-Onsite** Equal Employment Opportunity has been, and will continue to be, a fundamental commitment at Cornerstone OnDemand. All qualified applicants are given consideration regardless of race, color, gender, age, sexual orientation, national origin, marital status, citizenship status, disability, veteran status, or any other protected class as provided in applicable Federal, State, or Local fair employment laws. If you have a disability or special need that requires accommodation, please contact us at
[email protected]
📌 Senior Software Engineer (Hyderabad)
🏢 Cornerstone OnDemand
📍 Hyderabad