Highspot
Principal Software Engineer, Applied AI
Seattle · Principal
Sponsorship not specified$189k-$258kDetected 36 days ago
TypeScriptPythonJavaAWSGCPAzureMachine LearningSparkLLMsAgentic AICRMSalesManual TestingLeadershipCollaborationMentoring
About the role
- We are looking for a Principal Software Engineer to join our Applied AI team.
- This is a rare opportunity to work at the cutting edge of Generative AI and Agentic systems - applied directly to high-impact business problems at enterprise scale.
- You'll set the architecture, ship production systems, and raise the AI engineering capability of the broader organization.
Responsibilities
- Design and build agentic AI systems that orchestrate multi-step workflows across heterogeneous enterprise content - documents, CRM data, analytics, and more - to deliver contextual, actionable answers for sales teams.
- Own the AI platform architecture - define the patterns, abstractions, and guardrails that enable multiple engineering teams to ship AI-powered features safely and independently.
- Build evaluation and observability infrastructure for non-deterministic systems - including automated regression testing, LLM-as-judge pipelines, and production quality monitoring - so the team can ship AI features with confidence.
- Drive model strategy and cost efficiency - evaluate and route across model providers, optimize context windows, and make principled latency/quality/cost tradeoffs at enterprise scale.
- Raise the AI engineering bar across the organization - not just within your team, but across engineering. Coach engineers on applied AI best practices, build shared tooling, and cultivate a culture where AI fluency is widespread.
- Drive operational excellence - ensure enterprise-grade reliability, security, and performance for all AI-powered features in production.
- Deep expertise in context engineering: retrieval pipelines, ranking, prompt orchestration, and the tradeoffs involved in assembling context for LLMs over large, diverse document corpora.
- Hands-on experience building evaluation frameworks for non-deterministic AI systems - you understand why this is hard and have opinions on what works (synthetic evals, human-in-the-loop, LLM-as-judge, production monitoring).
Requirements
- Track record of designing systems that balance quality, latency, and cost - including experience with model selection, routing, and optimization across providers.
Skills
- 8+ years of professional software engineering experience, with significant time spent on distributed, data-intensive production systems.
Compensation
- $188,696 - $258,391 Employees may also be eligible for bonuses and other forms of compensation.
- The above represents total expected compensation for this role.
- Actual compensation will depend on various job-related factors, including, but not limited to, location, experience, and job qualifications.
- Did you read the requirements as a checklist and not tick every box?
- Don't rule yourself out!
- If this role resonates with you, hit the 'apply' button.
Company info
- What will set you apart:
Equal opportunity
- Equal Opportunity Statement We are an
- equal opportunity employer and value diversity at our company.
Visa & Work Authorization
- We do not discriminate on the basis of age, ancestry, citizenship, color, ethnicity, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, p
Apply directly at Highspot →Create a free account for alerts like thisView Highspot immigration profile
This listing is sourced directly from Highspot's careers page and normalized into a canonical job model.