Staff Software Engineer - Agent Platform
Required skills
- Agent Platform
- AI agent capabilities
- Agent Studio
- AI architectures
- AI technologies
- Python
- Java
- C++
- LangChain
- LangGraph
Nice to have
- Machine Learning Engineers
- Applied Scientists
- Product Managers
- Security Architects
- ethical considerations
- responsible AI practices
Role summary
Qualtrics is seeking a Staff Software Engineer for their Agent Platform team in Seattle. This role involves building and enhancing the platform that supports AI agent capabilities across Qualtrics products, including Agent Studio and in-product features. The engineer will collaborate with cross-functional teams, including ML engineers and applied scientists, to design, develop, and deploy robust AI architectures and systems. Responsibilities include analyzing agentic systems for performance and efficiency, staying current with AI advancements, and providing technical guidance. The role requires 8+ years of experience, proficiency in languages like Python, Java, or C++, and experience with AI frameworks and cloud platforms. This is a hybrid role with a focus on cutting-edge AI agent technology and offers opportunities for mentorship and professional development.
Staff Software Developer - Agent Platform
Why We Have This Role
Join the Agent Platform team in Seattle and help build the platform that supports AI agent capabilities across Qualtrics! The team supports customers building their own agents through Agent Studio and it supports in-product features that leverage agentic capabilities. Come work with software engineers, machine learning engineers, applied scientists, product managers, and security architects to help teams build and operate agents safely and effectively!
How You’ll Find Success
How You'll Grow
Things You’ll Do
What We’re Looking For On Your Resume
What You Should Know About This Team
Our Team’s Favorite Perks and Benefits
For full-time positions, this pay range is for base per year; however, base pay offered within this range may vary depending on location, job-related knowledge, education, skills, and experience. A sign-on bonus and restricted stock units may be included in an employment offer. Full-time employees are eligible for medical, dental, vision, life and disability, 401(k) with match, paid time off, a wellness reimbursement, and mental health benefits. For a detailed look at our benefits, visit Qualtrics US Benefits.
Washington State Base Annual Pay Transparency Range$202,000—$265,000 USDSample Qualtrics interview questions
- 1
Implement String Compression Implement string compression. Input: chars = ["a","b","b","b","b","b","b","b","b","b","b","b","b"] Output: ["a","b","1","2"] Explanation: The letter 'a' appears once (so no number is appended), and 'b' appears 12 times, modifying the array in place to length 4.
codingmedium - 2
Pacific and Atlantic Water Flow Calculate water flow from a matrix to the Pacific and Atlantic oceans. Input: heights = [[2,1],[1,2]] Output: [[0,0],[0,1],[1,0],[1,1]] Explanation: All cells can flow to both oceans because water can move to adjacent cells of equal or lower height or directly off the edges.
codingmedium - 3
Valid Word Abbreviation Determine if a string matches a valid word abbreviation. Input: word = "apple", abbr = "a2e" Output: FALSE Explanation: The abbreviation claims exactly 2 characters are skipped between 'a' and 'e', but "ppl" is actually 3 characters long.
codingmedium - 4
Connected Components in an Undirected Graph Determine the number of connected components in an undirected graph. Input: n = 4, edges = [[0,1],[2,3]] Output: 2 Explanation: The graph is split completely evenly into two distinct isolated components: nodes {0,1} and nodes {2,3}.
codingmedium - 5
Palindrome After Deleting One Character Determine if a string can be a palindrome after deleting at most one character. Input: s = "abc" Output: FALSE Explanation: Deleting any single character leaves either "ab", "bc", or "ac", none of which result in a valid palindrome.
codingmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
- Senior IT Program ManagerQualtrics · Seattle, WA · Hybrid
- Life Sciences Account Executive - New Logo (Dallas Area)Qualtrics · Dallas, TX · Hybrid
Staff Software Engineer, Data PlatformFunction Health · Remote · Remote- Staff Software Engineer, SalesforceDAT Freight & Analytics · Denver, CO · Hybrid
- Software Engineer II - Seller ExperienceStubHub · New York, NY · Hybrid
- Senior Software Engineer, Cloud ApplicationsTemporal · Remote · Hybrid
