Software Engineering MTS
Salesforce · Indianapolis, IN · 1 wk ago
HybridEngineeringFull-time
About the role
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.
Responsibilities
- Build and maintain agent capabilities using Agentforce Builder, Agent Script, and New Graph Architecture (NGA)
- Serve 15,000+ internal users with agent technologies
- Create and implement integrations connecting agents to Salesforce Data Cloud, APIs, and external data sources
- Write and optimize prompts for agent instructions, guardrails, and high-quality response generation
- Develop data ingestion pipelines for structured and unstructured content to power agent knowledge bases
- Participate in UAT, regression testing, and production support with focus on agent conversation quality
- Contribute to all phases of SDLC including design, implementation, code reviews, and testing
- Collaborate with product managers, architects, and business stakeholders as part of Customer Zero initiative
- Build efficient components on a microservice, multi-tenant SaaS cloud environment
- Contribute to bi-weekly production releases maintaining high quality and reliability standards
Requirements
- 3-5 years of development experience as a software engineer
- Strong experience with backend development in Java, Python, or at least one object-oriented compiled, statically-typed language (C++, C#)
- Knowledge of AI/ML frameworks and foundational understanding of large language models (e.g., OpenAI, Anthropic, Claude, Gemini, etc.)
- Experience with prompt engineering, conversational AI, or building LLM-based applications is a strong plus
- Proficiency in data processing, working with APIs (REST, GraphQL), and integration patterns
- Understanding of vector databases, embeddings, and semantic search concepts
- Experience with Salesforce platform (Apex, LWC, Data Cloud) or ability to learn quickly
- A related technical degree required
- Strong verbal and written communication skills with ability to collaborate across teams
- Experience in test-driven development with focus on unit testing, integration testing, and end-to-end automation
- Experience with developer tools such as Git, Docker, Kubernetes, CI/CD pipelines (Jenkins, GitHub Actions) a plus
Qualifications
- Hands-on experience with Salesforce Agentforce or Agent Builder
- Familiarity with retrieval-augmented generation (RAG) and prompt optimization techniques
- Experience building chatbots, conversational interfaces, or AI assistants
- Understanding of agentic AI architectures and multi-agent systems
Skills
- Backend Development
- AI/ML Frameworks
- Data Processing
- API Integration
- Vector Databases
- Agentforce Platform
- Test-Driven Development
- Developer Tools
Benefits
For more details about company benefits, visit this link.
Pay
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.
Schedule
Details about the schedule can be found in the job description or by contacting the recruiter.