Full-Time

SMTS/LMTS/PMTS AI Software Engineer

Posted on 6/12/2025

Salesforce

Salesforce

10,001+ employees

Cloud-based Customer Relationship Management solutions

Compensation Overview

$125.7k - $334.6k/yr

+ Incentive Compensation + Equity + Benefits

Mid, Senior

Company Historically Provides H1B Sponsorship

Palo Alto, CA, USA + 3 more

More locations: Seattle, WA, USA | San Francisco, CA, USA | Bellevue, WA, USA

In Person

Category
Backend Engineering
Software Engineering
Required Skills
Scikit-learn
Python
NoSQL
Tensorflow
Git
Pytorch
Machine Learning
Java
TypeScript
Go
Natural Language Processing (NLP)
Data Analysis
Requirements
  • BS, MS, or PhD in computer science or a related field, or equivalent work experience.
  • At least 3+ years of experience in AI/ML engineering, with a focus on natural language processing (NLP) and code generation.
  • Proficiency in programming languages such as Python, Java, Typescript or Golang.
  • Experience with AI/ML frameworks and libraries, including TensorFlow, PyTorch, or Scikit-learn.
  • Knowledge of NLP techniques, including language models, sequence-to-sequence models, and prompt engineering.
  • Familiarity with code generation techniques, including program synthesis and code completion.
  • Experience with data storage solutions, including relational databases and NoSQL databases.
  • Knowledge of software development principles, including design patterns, testing, and version control.
  • Strong analytical skills with expertise in statistical modeling and machine learning techniques (e.g., regression analysis, classification, clustering).
  • Excellent communication skills, both written and verbal, to effectively collaborate with cross-functional teams (engineering, product management).
  • Ability to work in a fast-paced environment, with a focus on delivering high-quality results under tight deadlines.
Responsibilities
  • Design and implement algorithms for planning and generating code suggestions that meet user requirements.
  • Develop and maintain a knowledge graph of coding concepts, relationships, and patterns to inform code generation.
  • Develop and maintain data retrieval mechanisms to fetch relevant code snippets, APIs, and documentation from various sources.
  • Ensure data freshness, accuracy, and relevance to support code generation.
  • Design and implement code generation algorithms using AI/ML techniques (e.g., sequence-to-sequence, language models) to produce high-quality code suggestions.
  • Optimize code generation for various programming languages, frameworks, and use cases.
  • Develop and maintain post-processing pipelines to refine generated code, including syntax checking, formatting, and optimization.
  • Ensure generated code meets coding standards, best practices, and user preferences.
  • Integrate code suggestions with IDEs (e.g., VSCode, IntelliJ, Visual Studio..) and PR systems (e.g., GitHub, GitLab) to provide seamless user experiences.
  • Develop and maintain APIs and SDKs for integrating code suggestions with various platforms and tools.
  • Design and implement prompt engineering techniques to support declarative prompts, enabling users to specify requirements and constraints for code generation.
  • Develop and maintain a library of prompts and templates for various use cases and programming languages.
  • Develop and maintain AI-powered features in the IDE for autocomplete, Chat leveraging Agentic workflows.
  • Design, implement, and maintain robust metrics frameworks to capture key user interactions and product usage data within GenAI products.
  • Collaborate with engineers to ensure efficient and accurate data collection across various GenAI systems.
  • Analyze data and generate insights using statistical analysis and machine learning.
  • Participate in the team’s on-call rotation to address complex problems in real-time and keep services operational and highly available.
  • Create and enforce processes that ensure quality of work, and drive engineering excellence.
  • Exhibit a customer-first mentality while making decisions, and be responsible and accountable for the output of the team.

Salesforce provides cloud-based software solutions focused on Customer Relationship Management (CRM). Its main product, Customer 360, includes a suite of applications that help businesses manage their interactions with customers across marketing, sales, service, commerce, and IT operations. This allows companies to personalize customer experiences and streamline their processes. Unlike many competitors, Salesforce offers a subscription-based model, which means clients pay a recurring fee for access to its services without needing to invest in expensive hardware. This model supports continuous updates and improvements to their offerings. Salesforce aims to deliver customized solutions for various industries, helping businesses enhance customer satisfaction and drive growth.

Company Size

10,001+

Company Stage

IPO

Headquarters

San Francisco, California

Founded

1999

Simplify Jobs

Simplify's Take

What believers are saying

  • Partnership with Infinitus Systems expands AI-driven automation in healthcare.
  • Agentforce deployment by PepsiCo shows potential for AI solutions in large enterprises.
  • Collaboration with Jaquar Group highlights growth opportunities in emerging markets.

What critics are saying

  • Increased competition from AI-driven CRM solutions threatens Salesforce's market share.
  • Rapid AI advancements may outpace Salesforce's integration capabilities.
  • Reliance on partnerships exposes Salesforce to potential financial or operational difficulties.

What makes Salesforce unique

  • Salesforce's Customer 360 offers a comprehensive suite of CRM applications.
  • The subscription-based model provides steady revenue and continuous innovation opportunities.
  • Salesforce's global reach spans diverse industries and regions, enhancing its market presence.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Life Insurance

401(k) Retirement Plan

Remote Work Options

Flexible Work Hours

Parental Leave

Wellness Program

Company News

PR Newswire
Jun 25th, 2025
Infinitus deepens partnership with Salesforce to accelerate AI agent adoption in healthcare and life sciences

SAN FRANCISCO, June 25, 2025 /PRNewswire/ - Infinitus Systems Inc., the trusted voice AI platform powering more than 100 million minutes of healthcare conversations, today announced an expanded partnership with Salesforce, allowing joint customers to invoke Infinitus's voice AI agents to complete and automate complex administrative healthcare tasks.

Vending Times
Jun 24th, 2025
PepsiCo leverages Salesforce Agentforce for AI agenda

PepsiCo is collaborating with Salesforce to deploy Agentforce, Salesforce's digital labor platform for autonomous AI agents, according to a press release.

Constellation Research
Jun 23rd, 2025
Salesforce launches Agentforce 3, Command Center for visibility

Salesforce launches Agentforce 3, Command Center for visibility.

Salesforce
Jun 19th, 2025
Salesforce Extends Relationship with National Broadcasting Leader Nexstar Media Group, Inc.

Salesforce extends relationship with national broadcasting leader Nexstar Media Group, Inc.

Business News for Profit
Jun 18th, 2025
Salesforce Collaborates with Jaquar Group to Accelerate Digital Transformation

New Delhi, June 18, 2025: Salesforce, the #1 AI CRM*, announced a strategic collaboration with Jaquar Group, India's leading brand in complete bathroom and lighting solutions, to accelerate its digital transformation journey.

INACTIVE