
Software Engineering SMTS
Salesforce12 hours ago
Toronto, CanadaStaff+
Responsibilities
- Design and build a core agent framework for hosting capabilities and reliably orchestrating subtasks.
- Define reusable agent-skill contracts, API designs, versioning, and composability standards.
- Build evaluation infrastructure to measure agent quality and detect regressions in nondeterministic outputs.
- Improve agent retrieval of records and context through structured queries, catalogs, and semantic search.
- Ship secure, optimized, production-grade software using modern engineering practices and AI-assisted development tools.
- Maintain shared system context containing system designs, constraints, and standards.
- Review human- and AI-generated code for correctness, quality, security, and performance.
Requirements
- At least 6 years of experience designing and building large-scale distributed backend systems.
- Experience with API design, versioning, and systems used by multiple teams.
- Strong skills in at least one modern programming language and experience shipping production code.
- Ability to reason about complex, ambiguous systems and communicate technical tradeoffs.
- Demonstrated use of AI tools such as Claude Code, GitHub Copilot, Codex, or Cursor in engineering workflows.
- Advanced prompt-engineering skills and ability to create precise, structured prompts and reliable system context.
- A related technical degree.
- Preferred experience with AI agents, large language model systems, or evaluation infrastructure for nondeterministic outputs.
- Preferred experience with semantic search, structured data catalogs, or other retrieval systems.
- Preferred experience migrating purpose-built automation into general, composable APIs.
Benefits
- Salesforce states that its benefits and resources support balance and employee wellbeing.
- The role is based in San Francisco.
- Salesforce provides reasonable-accommodation support during the application and recruiting process.
Categories
About Salesforce
Salesforce builds cloud-based customer relationship management software and a broader Customer 360 platform for sales, service, marketing, commerce, and analytics, sold by subscription to businesses and public-sector organizations. Founded in 1999 and headquartered in San Francisco, it trades on the NYSE under the symbol CRM. Its portfolio includes Sales Cloud, Service Cloud, Marketing Cloud, MuleSoft integration, Tableau analytics, and Slack for collaboration, with extensive developer tools and APIs.