Salesforce

AI CRM

LeadSoftwareEngineer,Knowledge&AIPlatform

$173–260k Washington, District of Columbia, United States FULL TIME
The Brief

“Lead Software Engineer, Knowledge & AI Platform at Salesforce. Skills: Java, Object-oriented design patterns, JavaScript (ES6+), React, Architectural evolution, Scalable foundational systems design, AI/ML technologies. Drive the architectural evolution and end-to-end delivery of core Knowledge features, including Self-Learning Knowledge (SLK) refactoring, SLK setup, and deep integrations with Data Cloud.. Design scalable foundational systems — such as Data Cloud orchestration frameworks and even”

What You'll Achieve.

Unlock meaningful customer value.; Deliver amazing experiences that customers love.

Industry & Context.

AI CRM
Problems you'll solve

Synthesize complex technical problems and product requirements into clear architectural paths and actionable strategic plans.; Resolving long-standing technical debt

What They're Looking For.

Must Have

8+ years of software engineering experience with deep expertise in Java and object-oriented design patterns., Proven ability to synthesize complex technical problems and product requirements into clear architectural paths and actionable strategic plans., Proficiency in modern front-end development using JavaScript (ES6+), React, and related ecosystem tools (e. g. , Redux, React Hooks, Next. js) to build responsive, scalable, and performant web applications., Demonstrated success leading cross-team technical initiatives and influencing engineering decisions beyond the immediate team., written and verbal communication skills, with the ability to influence leadership and collaborate effectively with cross-functional stakeholders including Product Management, UX, and Architecture teams., Experience building web-based solutions using web services and a proven ability to integrate with unfamiliar technologies quickly., Bachelor's degree in Computer Science, Engineering, Management Information Systems (MIS), or equivalent practical experience.

Nice to Have

Exposure to AI/ML technologies, such as large language models (LLMs), recommendation systems, or similar., Experience with cloud-native and microservices architectures (e. g. , Spring Boot, Guice, message queues, event-driven systems).

What You'll Do.

Drive the architectural evolution and end-to-end delivery of core Knowledge features

including Self-Learning Knowledge (SLK) refactoring

and deep integrations with Data Cloud.

Design scalable foundational systems — such as Data Cloud orchestration frameworks and event-driven architectures — that can be adopted across multiple engineering organizations.

Take full ownership of product stability and customer success

leading critical production escalations

root cause analyses (RCAs)

and resolving long-standing technical debt to unlock meaningful customer value.

Multiply the team's impact through technical coaching and mentorship of engineers at all levels (AMTS

fostering a culture of high-standard code reviews and engineering excellence.

Champion Agile practices and continuous improvement

guiding the team toward clear milestones and technically sound incremental delivery in ambiguous environments.

Apply a foundation in service-oriented design

with a consistent habit of documenting and testing code and a focus on building reliable

scalable user experiences.

How You'll Work.

Team & Collaboration

Collaborate effectively with cross-functional stakeholders including Product Management, UX, and Architecture teams.; Demonstrated success leading cross-team technical initiatives and influencing engineering decisions beyond the immediate team.

Communication Scope

Written and verbal communication skills; Ability to influence leadership

Process & Methodology

Guiding the team toward clear milestones and technically sound incremental delivery in ambiguous environments.

Free ATS check

Applying for this Lead Software Engineer, Knowledge & AI Platform role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Salesforce?

Real rants from real employees. Read before you apply.

Read Company Rants →