Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 3 Nov 2026

Lead Software Engineer

Salesforce Toronto senior full-time

The employer hasn't listed a salary.

Apply on Salesforce

Description

We are looking for a Lead Software Engineer to help us build agentic experiences for product setup and configuration. You will help design a core agent framework, contribute to a growing skills ecosystem, and build the evaluation infrastructure that keeps agent behavior trustworthy as it scales.

Responsibilities:

  • Design and build a core agent framework that hosts many specialized capabilities, orchestrates sub tasks reliably, and integrates seamlessly into human workflows.
  • Define the contract for reusable agent skills, focusing on API design, versioning, and composability so many teams can build and contribute consistently.
  • Build evaluation infrastructure that measures agent quality even when outputs are non deterministic, and use that signal to catch regressions over time.
  • Help agents efficiently find the right records and context using structured queries, catalogs, and semantic search.
  • Build and ship high quality, production grade software using modern engineering practices, with AI as a core part of your development workflow, pushing the boundaries of AI development tools to deliver secure, optimized, and high quality code.
  • Contribute to building and maintaining the shared system context, an explicit repository of system designs, constraints, and standards that enables AI to operate accurately and reliably.
  • Critically evaluate code, human or AI generated, for correctness, quality, security, and performance.

Requirements:

  • 6+ years experience designing and building large scale, distributed backend systems.
  • Experience with API design, versioning, and building systems that many teams build on top of.
  • Strong skills in at least one modern programming language and experience shipping production code.
  • Ability to reason clearly about ambiguous, large scale systems and communicate tradeoffs to a team.
  • Demonstrated, genuine AI first approach to engineering, using AI tools to move faster, build fluency across the stack, and contribute well beyond your core specialty.
  • Advanced prompt engineering skills and the ability to write precise, structured prompts, cultivating the system context that makes AI outputs reliable, secure, and production ready.
  • Related technical degree.

Benefits:

  • Equitable compensation practices
  • Benefits and resources to support work-life balance

Skills

Required

Nice to have

  • experience building or working with AI agents
  • large language model (LLM) based systems
  • evaluation infrastructure for non deterministic outputs
  • retrieval systems such as semantic search or structured data catalogs
  • migrating purpose built automation into general, composable APIs

Ready to apply?

You apply with the employer directly. Their original posting is here: https://salesforce.wd12.myworkdayjobs.com/en-US/External_Career_Site/job/Canada---Toronto/Software-Engineering-SMTS_JR366363

Apply on Salesforce