Senior Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
As a Senior Software Engineer specializing in Generative AI at ServiceNow, you will contribute to building high-quality, clean, scalable, and reusable code. You will enforce best practices in software engineering architecture and processes, including code reviews and unit testing. Working closely with product owners, you will understand detailed requirements and take ownership of your code from design and implementation through to test automation and delivery. Your role will involve implementing user-friendly software that allows customers to extend and customize functionality. You will also contribute to the design and implementation of new products and features, as well as enhancing existing ones. Additionally, you will act as a mentor to colleagues and promote knowledge-sharing within the team. This role requires experience with Generative AI, prompt engineering, and troubleshooting non-deterministic AI systems, alongside strong JavaScript and XML skills, and a solid understanding of data structures, algorithms, and design patterns.
Company
ServiceNow
Founded in San Diego, California in 2004 by Fred Luddy, ServiceNow is a global leader in AI-enhanced technology, serving over 8,100 customers worldwide, including 85% of the Fortune 500. Our intellige...