Senior Software Engineer – Servicenow
Company | NVIDIA |
---|---|
Location | Santa Clara, CA, USA |
Salary | $200000 – $391000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior, Expert or higher |
Requirements
- BS, MS, or PhD in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, other Engineering or related fields (or equivalent experience)
- 12+ years of professional experience in IT and IT Service Management (ITSM)
- 7+ years of experience developing on the ServiceNow platform
- Proficient in HTML, CSS, JavaScript, AJAX
- Experienced with popular web frameworks such as React and AngularJS
- Hands-on experience with GenAI technologies, LLMs (e.g., OpenAI, Anthropic, Gemini, Mistral, etc.)
- Strong understanding of prompt engineering techniques and experience in prompt tuning, retrieval-augmented generation (RAG), or fine-tuning LLMs for domain-specific applications
- Ability to critically evaluate and integrate GenAI into workflows and customer-facing capabilities
- Exposure to diverse tech stacks: Cloud, Web/Platform Engineering, Service-Oriented Architectures
- Developed custom applications on the ServiceNow platform, including custom UI pages
Responsibilities
- Drive the architecture and implementation of GenAI-driven features across our products
- Design/build scalable and reusable platform services that leverage LLMs to power user experiences
- Define best practices for prompt engineering, fine-tuning, and evaluating LLM performance
- Design and implement automation using ServiceNow Flow Designer, Integration Hub, and RPA Hub
- Integrate third-party systems (APIs, web services, databases) into ServiceNow automation workflows
- Implement ServiceNow workflows that integrate with external web services (API Webhooks)
- Design and develop a workflow framework applicable to many workflows
- Maintain a ServiceNow roadmap for system maintenance, upgrade schedules, system improvements
Preferred Qualifications
- Integration experience with SOAP, REST, and JSON
- Administration of a ServiceNow instance
- ServiceNow Certified Application Developer certification
- ServiceNow Certified Systems Administration (CSA) certification
- Certified Implementation Specialist certification in one of the ServiceNow modules (ITSM, ITOM, etc.)