
Senior Software Engineer, Human Agent Interfaces
Salesforce
San Francisco, CA • 21m ago • Hybrid
Senior
Hybrid
148,500 - 223,900 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Senior Software Engineer (Human Agent Interfaces)
Focus: Human + AI agent collaboration interfaces across business workflows
Description
Build and ship intuitive experiences that help people and AI agents collaborate on business workflows. Develop full-stack features for web applications, conversational interfaces, and collaboration channels (Microsoft Teams, Slack, email), including GraphQL/REST/MCP APIs and secure integrations. Improve conversational and agentic experience quality using evaluations and customer feedback, owning features from design through rollout and iteration.
Responsibilities
Design, build, and ship collaboration interfaces for human-AI workflows
Develop full-stack features across web apps, conversational interfaces, and collaboration platforms
Build APIs and agent tooling using GraphQL, REST, and MCP to connect users, agents, and workflows
Create consistent interaction patterns across channels
Build secure, reliable integrations (authentication, authorization, notifications, account connectivity)
Develop conversational and agentic experiences using evaluations and customer feedback
Own the feature lifecycle from design and implementation through rollout, production operation, and iteration
Requirements
6+ years of software engineering experience delivering production software; scope and technical leadership appropriate for Senior/Lead/Principal level
Strong proficiency in TypeScript/JavaScript and a modern backend language (Go, Java, or Python)
Experience building customer-facing web applications with React (or comparable framework)
Designed and implemented GraphQL or REST APIs and integrated with third-party services using webhooks/asynchronous communication
Understand authentication and authorization patterns including OAuth and SSO
Experience building and operating distributed systems or SaaS applications on a public cloud
Ability to own delivery from ambiguous requirements through production with monitoring and controlled releases
Clear written communication and effective collaboration across product and engineering
Use AI development tools thoughtfully while maintaining engineering standards
Benefits
Time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and employee stock purchasing program
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Software Engineer, Human Agent Interfaces (HAI)
Salesforce
Senior
Technology
San Francisco, CA · Hybrid
$149K - $224K/yr
21m ago

Senior AI Engineer
AgileEngine
Senior
Technology
Kraków, Poland · Remote
$6K - $8K/yr
7 days ago

AI Software Engineer
AgileEngine
Senior
Technology
Kraków, Poland · Remote
$6K - $8K/yr
6 days ago

Senior/Staff Software Engineer (AI Agents)
Virco Talent
Senior
Technology
Remote
$210K - $230K/yr
13h ago

Agent Engineer
AgileEngine
Senior
Technology
Kraków, Poland · Remote
$6K - $8K/yr
6 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Software Engineer
AgileEngine
Senior
Technology
Kraków, Poland · Remote
$6K - $8K/yr
6 days ago
Senior AI Engineer
Craftware
Senior
Technology
Warsaw, Maz, Poland · Remote
0K zł - 0K zł/yr
4 days ago

Senior Full Stack AI Engineer
AgileEngine
Senior
Technology
Kraków, Poland · Remote
$6K - $8K/yr
7 days ago

Senior AI Engineer
EPAM Systems
Senior
Technology
Gdańsk, PG, Poland · Remote
N/A
5 days ago
Potential salary for Senior Software Engineer, Human Agent Interfaces role
Improve your resume for just $5
$148,500 – $223,900/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights