
Senior Software Engineer (Java, Javascript, LLM)
- Hyderabad, Telangana
- Permanent
- Full-time
- As a Senior Software Engineer, you will play a pivotal role in shaping the future of AI-driven application development at ServiceNow. You will:
- Design, develop, and deploy high-quality, scalable, and performant AI Agentic applications on the ServiceNow platform.
- Drive architectural decisions to ensure our software is fast, scalable, and robust, setting the technical direction for key initiatives within the team.
- Collaborate closely with product managers, researchers, and other engineers to translate complex AI concepts into practical, customer-facing solutions.
- Contribute hands-on to the full development lifecycle, from ideation and prototyping to implementation, testing, and operational support.
- Stay abreast of the latest developments in AI, machine learning, and LLMs, actively exploring and integrating new technologies to enhance our platform capabilities.
- Ensure the adoption of best practices for software development, code quality, and system reliability.
- Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
- Experience in using Al productivity tools such as Cursor, Windsurf, etc. is a plus or nice to have.
- 5 to 7 years of related experience in software development, with a significant focus on AI, machine learning, and large language models (LLMs).
- Proven track record of designing and delivering scalable, high-performance software solutions in an enterprise environment.
- Deep understanding of AI agentic architectures and their practical application in building intelligent systems.
- Proficiency in Java and JavaScript development is required.
- Experience with Python is a strong plus, especially for machine learning, data science, or scripting workflows.
- Solid knowledge of data structures, algorithms, and design patterns, particularly as they apply to complex AI/ML systems.
- Excellent communication and interpersonal skills, capable of explaining complex technical concepts to diverse audiences and fostering collaboration.
- Experience working with cloud platforms and distributed systems is highly desirable.