Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Agent Development

$143.2k - $243.4k

ServiceNow

It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could focus on meaningful work. Today, ServiceNow is the AI control tower for business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow— helping 85% of the Fortune 500® work smarter, faster, and better. We're building an AI-native culture where technology and talent are unstoppable together. And we're just getting started.

Join us to put AI to work for people.

What you get to do in this role:

  • Design and develop scalable, maintainable, and reusable software components with a strong emphasis on performance and reliability.

  • Collaborate with product managers to translate requirements into well-architected solutions, owning features from design through delivery.

  • Build intuitive and extensible user experiences using modern UI frameworks, ensuring flexibility for customer-specific needs.

  • Contribute to the design and implementation of new products and features while enhancing existing product capabilities.

  • Integrate automated testing into development workflows to ensure consistent quality across releases.

  • Participate in design and code reviews ensuring best practices in performance, maintainability, and testability.

  • Develop comprehensive test strategies covering functional, regression, integration, and performance aspects.

  • Mentor other engineers on the team in how to build, maintain, and evolve great AI powered software solutions.

  • Foster a culture of continuous learning and improvement by sharing best practices in engineering and quality.

  • Promote a culture of engineering craftsmanship, knowledge-sharing, and thoughtful quality practices across the team.

To be successful in this role you have:

  • 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.

  • 5+ years of software engineering with strong fundamentals in data structures, algorithms, and distributed systems with a Bachelor's degree; or 3 years and a Master's degree; or a PhD without experience; or equivalent work experience.

  • Hands-on depth designing, shipping, and operating agentic systems in production — multi-agent orchestration, tool calling, planning loops, memory, and failure recovery. Not prototypes.

  • Production-grade Python. Systems language (Go, Java, or C++) is a plus.

  • Working experience with frontier AI SDKs (Anthropic, Google, or OpenAI) — prompt engineering, structured outputs, and model evaluation in production settings.

  • Familiarity with RAG and retrieval patterns in production — vector stores, hybrid search, and retrieval evaluation metrics.

  • Track record of technical leadership: architecture ownership, code quality bar-raising, and mentoring engineers on production AI practices.

  • Comfort operating in fast-moving, ambiguous, startup-like AI product environments with high degree of ownership.

  • Experience with multi-agent coordination patterns (A2A, MCP).

  • Familiarity with agent frameworks (LangChain, LlamaIndex, or similar).

  • Prior experience shipping AI systems in enterprise software.

  • Experience with AI observability tooling (tracing, cost tracking, LLM-specific monitoring).

  • Strong appetite for continuous incremental wins and completing challenging deliverables fast.

Why Join Us

  • Build and deliver high-impact software that powers digital experiences for millions of users.

  • Collaborate in a culture that values craftsmanship, quality, and innovation.

  • Work symbiotically with AI and automation tools that enhance engineering excellence and drive product reliability.

  • Be part of a culture that encourages innovation, continuous learning, and shared success.

For positions in this location, we offer a base pay of $143,200 - $243,400 , plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location. We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs. Compensation is based on the geographic location in which the role is located and is subject to change based on work location.

Work Personas

We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here ( . To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.

Equal Opportunity Employer

ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, gender identity, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements. 

Accommodations

We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact View email address on click.appcast.io for assistance.

Export Control Regulations

For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities.

From Fortune. ©2026 Fortune Media IP Limited. All rights reserved. Used under license.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Agent Development in Santa Clara, CA vacancy
  • $152k - $241.5k

    We are now looking for a Senior Software Engineer for Agent Simulation & Evaluation! Today, NVIDIA is tapping into the unlimited potential of AI...  ...or equivalent experience. 5+ years of relevant software development experience. 2 years of experience building AI agents or... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

    We are now looking for a Senior Software Engineer for Agent Architecture and Evaluation! Today, NVIDIA is tapping into the unlimited potential of...  ...equivalent experience), with 5 years of relevant software development experience. Huge plus for recent experience to be in AI... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $174k - $252k

     ...optimize enterprise-grade generative AI agents.Architect and implement intuitive, AI-...  ...UX design, product management, and ML engineering partners to translate technical...  ...experience.5 years of experience with software development in one or more programming languages.3... 
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  • $152k - $241.5k

     ...building reliable systems software for cloud-scale GPU infrastructure...  ...team. We are looking for a Senior Software Engineer to join our DGX Cloud /...  ...team and build agent-side systems that collect GPU...  ...equivalent experience.Strong Go development experience for Linux services... 
    Senior
    Full time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • CoreWeave is hiring a Software Engineer to help build and scale Weave, its observability and evaluation platform for AI agents. You’ll design core functionality, gather feedback from users, and work with cutting-edge AI builders to iteratively improve the product experience... 
    Senior

    Weights & Biases

    Sunnyvale, CA
    3 days ago
  •  ...inference characteristics and automate critical engineering workflows like capacity planning and...  ...Science or Engineering and over 5 years of software development experience, including 2 years specifically building AI agents. Candidates must be proficient in Python and... 
    Senior

    NVIDIA AI

    Santa Clara, CA
    4 days ago
  • $182k - $242k

     ...performance training clusters, agent building, and...  ...at the intersection of software, hardware, and AI,...  ...experimentation at scale. The engineering team is responsible...  ...About The Role As a Senior Full Stack Engineer on...  ...React/TypeScript frontend development. Strong Python... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Weights & Biases

    Sunnyvale, CA
    1 day ago
  • $168k - $264.5k

     ...on the world.We are looking for a creative and passionate Senior Software R&D Engineer specializing in VLSI Physical Design. This role focuses...  ...and VLSI hardware design6+ years experience in software development with C++Good understanding of computational geometry, placement... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $168k - $264.5k

     ...machine learning, and high-performance C++.We are seeking a Senior Software R&D Engineer to invent the next generation of detailed physical design...  ..., high-performance software architecture and algorithm development, including complexity, data structures, and memory... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $185k - $230k

    The OpportunityWe are looking for a Senior AI Agent & LLM Engineer who combines strong software engineering capabilities with a deep focus on AI quality. You will help build and improve the AI systems behind Otter’s conversational knowledge engine and AI Chat, spanning... 
    Senior
    Permanent employment

    Otter.ai

    Mountain View, CA
    3 days ago
  • $152k - $241.5k

     ...the continuous pursuit of innovation and excellence. As a Senior System Software Engineer, you’ll become a part of a top-tier team that’s...  ...experience)5+ years of hands-on experience in system software development. with 2+ years of experience on embedded systems, with focus... 
    Senior
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    1 day ago
  • $168k - $264.5k

     ...specialized algorithms for VLSI design. We are seeking a Senior R&D Software Engineer with proven experience in multiple areas of VLSI Physical...  ...Engineering or Computer Science ~6+ years in VLSI algorithms development using C++ ~ Strong understanding of VLSI timing... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    5 days ago
  • Google Inc. in Mountain View, CA, is seeking a Senior Software Engineer for the AIR organization to help build AI-powered SWE Agents that reduce developer toil and scale across platforms. You will influence architecture, collaborate across teams, and drive impactful experiments... 
    Senior

    Google Inc.

    Mountain View, CA
    4 days ago
  • NVIDIA is seeking a Senior Software R&D Engineer in Santa Clara, CA to invent next-generation detailed physical design algorithms, focusing on ECO routing and optimization. You will push cross-domain optimization across logic, timing, clocks, testability, power, placement... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  •  ...We are seeking an Agent Engineer to help build the next generation of AI-powered workflows and intelligent systems. In this role, you will...  ...Workflow Orchestration Evaluation & Reliability Software Engineering Excellence Cross-Functional Collaboration... 
    Senior

    Techvilla Solutions

    Cupertino, CA
    1 day ago
  • $262k - $364k

     ...that allow developers to test complex agent behaviors, tool calling, multi-turn workflows...  ...behavioral patterns.Build the metrics engines and dashboards to track evaluation...  ...practical experience. 8 years of experience in software development.7 years of experience leading technical... 
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

     ...teams and deliver class platform solutions Collaborate with software engineers, hardware and architecture teams to design, develop,...  ...experience) 5+ years of hands‑on experience in system software development, with 2+ years of experience on embedded systems focused on... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $248k - $349k

     ...company in California is seeking a Senior Staff Software Engineer for Cloud AI to drive innovative solutions...  ...substantial experience in software development, particularly with Python, Java, or...  ...designing technical goals for multi-agent systems and providing AI expertise... 
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • $193.3k - $261.5k

    The AWS BIOS Engineering team creates and maintains custom firmware solutions for Amazon's...  ...starter with deep expertise in UEFI/BIOS development. You will be a firmware specialist with...  ...+ years of non-internship professional software development experience- 5+ years of... 
    Senior
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $161.3k - $274.2k

     ...ServiceNow’s leading workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we deliver the AI platform...  ...world work better for everyone.Job DescriptionThe RoleMoveworks' AI agents don't just generate text — they act. They plan, call tools, and... 
    Senior
    Contract work
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    4 days ago
  • $200k - $310k

     ...Summary This Sr Network/Security datapath/infrastructure Software Engineer will be at the forefront of architecture, design and implementation...  ...features for SDWAN/SASE/SSE platforms. Work across Development, System Test, PLM and TAC teams Work on challenging... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Versa Networks

    Santa Clara, CA
    7 days ago
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...next-generation robotic platforms. As a Senior AI/ML Research Engineer, you will...  ...Collaborate across AI/ML research, robotics, software, and data engineering to align on... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • ServiceNow is seeking a Senior Software Engineer in Agent Development to design and build scalable AI-powered software. You will own features from design through delivery, collaborate with product managers, and create intuitive user experiences with modern UI frameworks... 
    Senior
    Remote job

    ServiceNow

    Santa Clara, CA
    2 hours ago
  •  ...an outstanding High Performance AI Engineer to build groundbreaking multi-agent systems for the CUDA ecosystem....  ...agentic runtimes, co-design with software and hardware teams, and accelerate...  ...and a track record in AI systems development. Competitive base salary with equity... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

    NVIDIA is seeking an outstanding High Performance AI Engineer to build agentic AI systems for the CUDA ecosystem. You will co-design with software, hardware and algorithm teams to push the latest NVIDIA products. Requirements include a Bachelor’s in CS/EE or related field... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • Illumio is hiring a Senior Software Engineer in Sunnyvale, California, to architect high-scale distributed systems, focusing on data processing...  ...architectures. The ideal candidate will work on building autonomous agents and high-throughput systems while collaborating with a... 
    Senior

    Illumio

    Sunnyvale, CA
    2 days ago
  • NVIDIA is seeking a Senior AI Engineer for High Performance AI (Finance) to design and optimize multi-agent AI systems within the CUDA ecosystem...  ...collaboration with software and hardware teams to accelerate...  ...3+ years in AI systems development, strong C/C++ and Python skills... 
    Senior

    Nvidia Corporation in

    Santa Clara, CA
    2 days ago
  • $185k - $230k

    Senior Software Engineer, AI Agent & LLM Mountain View, CA The Opportunity We are looking for a Senior AI Agent & LLM Engineer who combines strong...  ...'s Disease, irritable bowel syndrome Intellectual or developmental disability Mental health conditions, for example, depression... 
    Senior
    Permanent employment
    Contract work
    For contractors
    For subcontractor
    Work at office

    Otter.ai

    Mountain View, CA
    2 hours ago
  •  ...is seeking a Principal Applied Research Engineer to drive breakthroughs in self-improving...  ...memory, and personalized autonomous multi-agent architectures. You will shape next-gen intelligent...  ...integrating advances across hardware and software to impact iOS, iPadOS, macOS, watchOS,... 
    Senior

    Apple Inc.

    Cupertino, CA
    2 hours ago
  • NVIDIA AI is seeking a senior engineer to work with early-adopter teams in Santa Clara, CA, to develop a deep understanding of agentic workflows...  ...proof points to validate or revise plans as teams integrate agents into production environments, drawing on your background in... 
    Senior

    NVIDIA AI

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Agent Development. Be the first to apply!