Lead Software Engineer, AI Labs (Product and Customer Facing)

$149k - $314k • Remote • California - San Francisco

Posted 2d ago

Remote Work Policy

Fully remote

Categories

AI Engineer

About the job

Salesforce is seeking a Lead Software Engineer for its new AI Labs business unit, focused on driving large-scale transformation through generative AI and a leading platform for mission-critical workloads. In this role, you will contribute high-quality code to complex problems, touching every phase of the product lifecycle from ideation and prototyping to feature execution and release. You will work closely with talented engineers and AI researchers, collaborating with technical and non-technical colleagues to identify and solve real customer problems. The role involves embedding with demanding customers to understand their challenges and implement solutions, leveraging Salesforce products, open-source technologies, and custom-built tools. We value engineers who can write clean, effective code, learn new languages quickly, and adapt to diverse customer environments to deliver scalable solutions.

Responsibilities

  • Collaborate with engineers to translate cutting-edge AI theory into customer-facing products.
  • Develop tools and pipelines to support machine learning and AI initiatives.
  • Design, build, deploy, and maintain production software and AI services, including APIs, UIs, and agentic evaluators.
  • Implement scalable cloud architectures and the associated software.
  • Assist with gathering end-user requirements and preparing executive presentations.
  • Analyze complex customer problems and design effective solutions.

Requirements

  • Bachelor's degree in Computer Science with AI coursework (Master's preferred).
  • 5+ years of industry experience in Software Engineering with an AI/ML focus (7-12 years for Lead, 4-8 years for Senior).
  • Proficiency in programming languages such as Python, Go, Java, or C++.
  • Strong background in APIs, data modeling, and databases.
  • Experience with production cloud deployments on platforms like AWS, GCP, or OCI.
  • Experience debugging full-stack deployments in production environments.
  • Ability to work effectively both independently and collaboratively in a dynamic setting.
  • Excellent written and verbal communication skills.
  • Proven ability to manage stakeholders and drive consensus across diverse teams.
  • Solid understanding of security principles and best practices.
  • Passion for continuous learning in AI technologies and enthusiasm for mentoring.
  • Demonstrated AI-first approach to engineering, using AI tools to enhance development.
  • Experience using AI development tools (e.g., Claude Code, GitHub Copilot, Codex, Cursor).

About Salesforce

Get new AI jobs in your inbox

A weekly digest of the newest AI engineering roles.

© 2026 AI Job Board. All rights reserved.