Informatica logo
Informatica Verified
Enterprise Software, Data Management, Cloud Computing, Artificial Intelligence

Lead AI Engineer - Search & AI Components

Washington, District of Columbia, United StatesOnsiteFull TimeLeadPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Salesforce is seeking a Lead AI Engineer to architect and develop agentic retrieval and AI skills for their Agentic Enterprise product suite. This role involves leveraging cutting-edge AI, GraphRAG, and multi-agent architectures to build scalable, high-impact solutions. The engineer will translate AI research into production-ready systems, design RAG pipelines, optimize retrieval strategies, and integrate Salesforce technologies. Responsibilities include defining coding standards, enforcing best practices, and producing technical documentation. The ideal candidate has a Bachelor's or Master's in Computer Science or related fields, 8+ years of full-stack software engineering experience, and expertise in LLM grounding, embedding models, NoSQL/Graph/vector databases, and backend development with Python or Java.

## Description

We are seeking a Lead AI Engineer to shape the technical foundations of Salesforce’s Agentic Enterprise product suite. In this role, you will develop agentic retrieval and AI skills, leveraging cutting-edge AI, GraphRAG, and multi-agent architectures. You will collaborate with data engineers, product managers, and data scientists to execute the product roadmap, building scalable, high-impact solutions that redefine what’s possible in Agentforce.

You will be a technical thought leader, translating innovative AI concepts into production-ready systems that power next-generation agentic experiences.

Responsibilities

Architect Agentic Systems

  • Design and implement new features and functions across the app ecosystem in partnership with Product Managers and data engineers.
  • Build scalable agentic AI architectures for MCP servers and multi-agent environments.

Implement Advanced Retrieval

  • Design RAG and GraphRAG pipelines to ensure agents are grounded in accurate, high-context, and real-time data.
  • Optimize retrieval strategies for enhanced agent performance and responsiveness.

AI Orchestration & Integration

  • Develop infrastructure that delivers seamless, responsive AI experiences for internal and external users.
  • Integrate Salesforce technologies and open-source tools to create the enterprise agentic data foundation.

Operationalize AI Research

  • Collaborate with Data Scientists to translate evaluation metrics into scalable, production-grade services.
  • Establish frameworks to continuously measure and improve agent performance.

Engineering Excellence

  • Define and enforce coding standards, testing strategies, and best practices to maintain high-quality, high-performance systems.
  • Produce strategic technical documentation that captures architecture, product strategy, and implementation details.

Qualifications

Education & Experience

  • Bachelor’s or Master’s degree in Computer Science, AI, Information Technology, or related fields.
  • 8+ years of proven experience as a full-stack software engineer, developing robust web and AI-enabled applications.

Technical Expertise

  • Strong knowledge of embedding models, LLM grounding, and agentic AI skills development.
  • Familiarity with the Salesforce ecosystem, Agentforce, and pro-code tools such as Heroku.
  • Hands-on experience with NoSQL and Graph databases (Neo4j, MongoDB, Cassandra, Redis) and vector databases (Milvus, Pinecone).
  • Proficient in back-end development using Python, Java, or similar languages and server-side frameworks.
  • Skilled in version control (Git) and CI/CD pipelines for production deployment.

Strategic & Analytical Skills

  • Ability to translate complex AI research into actionable engineering solutions.
  • Strong problem-solving skills and the ability to think strategically about emerging AI technologies.

Sample Informatica interview questions

  • 1

    What are the key components and considerations in designing a low-latency cloud monitoring system?

    system designmedium
  • 2

    Decode Ways Determine the number of valid ways to decode a string of digits. Input: s = "10" Output: 1 Explanation: The string can only be decoded one single way, as the sequence '10' maps exclusively to the letter 'J'.

    codingmedium
  • 3

    Find the majority element in an array. Given an array of size n, find the majority element. The majority element is the element that appears more than ⌊n / 2⌋ times. You may assume that the majority element always exists in the array. Input: nums = [3, 2, 3] Output: 3 Explanation: The number 3 appears 2 times, which is strictly greater than n/2 (1.5).

    codingmedium

Sign up for a personalized interview prep pack tailored to this role.

Ready to apply?
You'll be redirected to Informatica's application page.