Data Engineer (SMTS/LMTS) - Knowledge Graph & AI

Salesforce

Quick summary

Work type
On-site
Location
San Francisco, CANew York, NYSeattle, WAIndianapolis, IN
Salary
$148,500–$260,100 / yr
Posted
8 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $174k
This role $204k
$122k most similar roles pay here $275k

This role pays more than 63% of similar roles. Most pay $136,750–$211,200 — the shaded band above. At the midpoint, this role pays about $204k versus about $174k for comparable roles.

Based on 240 similar postings.

Employer

About Salesforce

Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing

Salesforce currently has 127 open roles on FindRole.

Listed pay typically runs $171,200–$260,100 across 107 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Data Engineer (SMTS/LMTS) - Knowledge Graph & AI

Join Salesforce’s Enterprise Knowledge Graph and AI Engineering team as a Senior Member of Technical Staff (SMTS) or Lead Member of Technical Staff (LMTS), where you will develop, optimize, and scale core knowledge graph components, semantic pipeline workflows, and AI-powered frameworks. The SMTS role focuses on hands-on coding to build production-ready systems, while the LMTS position involves leading design and implementation at an enterprise scale, including ontology engineering and strategic planning. Both roles require expertise in Python, distributed systems, cloud-native technologies like AWS or GCP, and graph databases such as Neo4j. You will work with semantic web concepts, develop AI tooling, and integrate data from various sources into the knowledge graph platform, ensuring robustness and scalability. Ideal candidates have extensive experience in software engineering, data integration, and a passion for advancing AI-driven solutions within an enterprise context.

What you'll do

  • Design and implement core knowledge graph components, focusing on performance and reliability.
  • Develop graph data models and semantic schemas to map structured and unstructured data to enterprise ontologies.
  • Write Python-based semantic routing frameworks to direct queries to appropriate knowledge graph indexes or vector databases.
  • Build AI-powered developer tools and automation platforms to improve engineering productivity and software quality.
  • Own the technical execution of specific platform features from concept through production deployment, ensuring adherence to standards.
  • Mentor engineers on the team, providing guidance in code reviews and design direction for technical rigor.

What we're looking for

  • 8+ years experience in software engineering, data engineering, or distributed systems (SMTS); 10+ years for LMTS.
  • Expert-level coding skills in Python and object-oriented/functional programming languages.
  • Hands-on experience with graph databases, semantic web concepts, and ontology modeling tools.
  • Proven ability to design and implement AI-powered developer tools and automation workflows.
  • Strong background in cloud-native system designs, microservices, and high-throughput event-driven systems.
  • Experience leading technical execution and mentoring mid-to-senior level engineers (LMTS).
  • Solid experience with semantic routing frameworks using Python for custom query handling.

More like this

Similar roles

Principal Knowledge Engineer

Salesforce

Remote (San Francisco, CA) +3 5 days ago $197,300$313,700
Neo4j TopQuadrant RDF/OWL SPARQL Claude Cursor Windsurf MCP frameworks AWS GCP Azure GraphQL APIs microservices event-driven architectures CI/CD PostgreSQL Kafka Docker Kubernetes Terraform
Remote

Data Engineer (SMTS / LMTS) - MDM

Salesforce

Remote (San Francisco, CA) +3 8 days ago $148,500$260,100
Java REST APIs microservices MuleSoft Airflow Kafka AWS SQL Informatica SaaS MDM Claude Cursor GitHub Copilot Python Salesforce Data Cloud Dun & Bradstreet Moody's Leadspace RAG vector databases MCP frameworks CI/CD
Remote

Data Engineer (AI/ML)

Blue Cross Blue Shield Association (BCBSA)

Chicago, IL 11 days ago $100,800$138,600
AWS PySpark Databricks Snowflake Kubernetes Airflow Python SQL Amazon_SageMaker Amazon_Glue Amazon_EMR NoSQL relational_databases CI/CD SOC_2 HIPAA GDPR PostgreSQL Terraform

AI/ML Engineer, Applied Data Science

Apple Inc

Cupertino, CA 85 days ago $172,100$258,600
Python PyTorch TensorFlow OpenAI Anthropic LLM APIs RAG architectures vector databases prompt engineering techniques evaluation frameworks for AI systems LangChain LlamaIndex agentic AI frameworks knowledge graphs GraphRAG patterns AI evaluation tools RAGAS DeepEval Guardrails AI NeMo Guardrails MCP integration patterns AWS

AI & Data Engineer

IBM

San Jose, CA 16 days ago
Jenkins Git Docker Python PostgreSQL AWS Kubernetes Terraform CI/CD Swagger Ansible Prometheus Grafana

AI & Data Engineer

IBM

Raleigh, NC 16 days ago
Java Spring Boot Docker Kubernetes AWS Git Jenkins CI/CD Maven PostgreSQL MySQL Swagger JUnit Selenium ELK Stack Prometheus Grafana