Lead Software Engineer, AI Agent Frameworks

Salesforce, Inc.

Toronto

On-site

CAD 130,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Salesforce, Inc. is seeking a Lead Software Engineer to help us build agentic experiences for product setup and configuration.

You will design a core agent framework and contribute to a growing skills ecosystem, delivering reliable, scalable software in a rapidly evolving AI-first environment. You will work across backend systems, evaluate code for quality, security, and performance, and mentor teams while promoting best practices and robust testing.

Qualifications

  • 6+ years designing and building large-scale distributed backend systems.
  • Experience with API design, versioning, and building systems that many teams can 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.
  • Advanced prompt engineering skills to write precise, structured prompts for reliable AI outputs.
  • Related technical degree.

Responsibilities

  • Design and build a core agent framework that hosts many specialized capabilities, orchestrates sub tasks reliably, and integrates into human workflows.
  • Define the contract for reusable agent skills, focusing on API design, versioning, and composability for many teams.
  • Build evaluation infrastructure to measure agent quality and catch regressions over time.
  • Help agents efficiently find the right records and context using structured queries, catalogs, and semantic search.
  • Write high-quality production code with AI as a core part of the development workflow.
  • Contribute to the shared system context repository with designs, constraints, and standards.
  • Critically evaluate code, human or AI generated, for correctness, quality, security, and performance.

Skills

Distributed backend
API design
Modern programming language
AI-first engineering
Prompt engineering
Related technical degree

Education

Related technical degree

Job description

Salesforce, Inc. is seeking a Lead Software Engineer to help us build agentic experiences for product setup and configuration.

You will design a core agent framework and contribute to a growing skills ecosystem, delivering reliable, scalable software in a rapidly evolving AI-first environment. You will work across backend systems, evaluate code for quality, security, and performance, and mentor teams while promoting best practices and robust testing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Enterprise AI Delivery Engineer
Enterprise AI Delivery Engineer

Urban Ridge Supplies • Toronto

On-site
CAD 95,000 - 145,000
Production-Ready AI Solutions Engineer
Production-Ready AI Solutions Engineer

Leadout Capital • Toronto

On-site
CAD 120,000 - 160,000
AI Delivery Lead: Hands-on Coaching & SDLC Transformation
AI Delivery Lead: Hands-on Coaching & SDLC Transformation

Leadout Capital • Toronto

On-site
CAD 140,000 - 190,000
Software Engineering SMTS
Software Engineering SMTS

Salesforce Partner Canada • Toronto

On-site
CAD 120,000 - 190,000
Software Engineering SMTS
Software Engineering SMTS

110 salesforce.com Canada Corporation • Toronto

On-site
CAD 130,000 - 190,000
Software Engineering SMTS
Software Engineering SMTS

Momentum • Toronto

On-site
CAD 140,000 - 190,000
AI-Driven Salesforce Data Cloud Solutions Engineer
AI-Driven Salesforce Data Cloud Solutions Engineer

AGF Management Limited • Toronto

Hybrid
CAD 100,000 - 123,000
Salesforce Software Engineer
Salesforce Software Engineer

Steadman Brown • Toronto

On-site
CAD 100,000 - 140,000
Software Engineering LMTS
Software Engineering LMTS

Salesforce • Canada

Hybrid
CAD 120,000 - 180,000
Software Engineering LMTS
Software Engineering LMTS

Salesforce • Vancouver

Hybrid
CAD 160,000 - 210,000
Office-Flex: 10 days per quarter