Senior Software Engineer
Core
Build and ship high-quality, production-grade software with AI as a core part of the development workflow, designing systems where AI agents integrate into human workflows.
Role type
Senior Software Engineer (AI/Security)
Builds
Resilient backend services integrating Large Language Models (LLMs) via external APIs for the Salesforce Trust Platform.
Domain
Enterprise Security / AI Infrastructure
Deliverable
production ML models | product features
Required skills
Java, AI-first engineering approach, AI coding tools (Claude Code, GitHub Copilot, etc.), LLM prompt engineering, RESTful APIs, AWS (S3, STS, KMS, Lambda, DynamoDB), Bazel/Maven, CI/CD (Jenkins), Docker
Preferred skills
TypeScript (Node), Python service development
Responsibilities
Build and ship production-grade software using AI tools; Design and orchestrate complex systems integrating AI agents; Architect and maintain resilient backend services with LLMs; Critically evaluate code for correctness, quality, security, and performance; Develop test automation and quality tooling
Seniority
Senior, hands-on IC