Senior Lead, Software Engineer
Role details
Job location
Tech stack
Job description
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.
Requirements
- 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.
Benefits & conditions
benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.
In the United States, compensation offered will be determined by factors such as location, job level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. Salesforce offers a variety of benefits to help you live well including: time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program. More details about company benefits can be found at the following link: https://www.salesforcebenefits.com.
At Salesforce, we believe in equitable compensation practices that reflect the dynamic nature of labor markets across various regions. The typical base salary range for this position is $172,500 - $260,100 annually. The range represents base salary only, and does not include company bonus, incentive for sales roles, equity or benefits, as applicable.