Principal Salesforce Developer
SalesforceAbout 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.
Job Category
Software EngineeringJob Details
About Salesforce
We’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good – you’ve come to the right place.
Salesforce AI Research is looking for outstanding software developers.
At Salesforce AI Research, we innovate by publishing at top academic conferences and filing patents. We embed our research work across Salesforce products for the worlds #1 AI CRM. We gain perspectives from product to research that help guide future directions. We believe that making substantive progress on hard applications can drive and sharpen the research questions we study, and in turn, scientific breakthroughs can spawn entirely new applications.
Check out our website to learn more about the groundbreaking work of the Salesforce AI Research team https://www.salesforceairesearch.com
Your Impact:
As a Principal Salesforce Developer in Salesforce AI Research, you will play a key role in bridging cutting-edge research and real-world product impact. You will help bring innovative AI incubation projects into production by building robust, scalable, and user-ready features that integrate deeply with Salesforce platforms. You will work closely with researchers, engineers, and product teams to design and implement solutions that surface AI capabilities through Salesforce UI, Flow, Metadata, Agentforce, and more.
Your expertise in Salesforce and Force.com development—including customizations, APIs, data/metadata models, and both frontend and backend technologies—will be critical in transforming prototypes into enterprise-grade applications. You will also contribute to shaping the software foundation and infrastructure that enables our AI solutions to scale across customers and use cases. This role is ideal for someone who thrives at the intersection of advanced AI, platform integration, and production-grade engineering.
Required Skills:
- 5+ years of experience programming with Force.com (Flow, Apex, etc.) and Java or Python
- Deep understanding of Salesforce object model, metadata, configuration, and permissioning
- Experience with Metadata API, Tooling API, and working across dynamic Salesforce environments
- Experience building backend systems for testing, evaluation, or automation
- Strong understanding of SOQL/SQL and data modeling design
- Familiarity with REST/SOAP APIs and integration patterns
- Ability to collaborate with AI/ML researchers and understand basic ML workflows (e.g., inference, fine-tuning)
- Self-starter with strong problem-solving and multitasking abilities
- Experience developing in enterprise environments (source control, CI/CD, release management)
- Bachelor’s or advanced degree in Computer Science, Engineering, or related technical field
Preferred Skills:
- Experience integrating with Salesforce UI, Flow, and custom frontends
- Experience working with synthetic data pipelines or testing frameworks
- Experience developing AI agent execution or evaluation infrastructure
- Familiarity with agent orchestration, ML-based automation, or LLM integration
- Experience with Agile/Scrum methodologies
- Salesforce certifications (e.g., Platform Developer, Architect)
- Familiarity with security and user permission models in multi-org settings
- Understanding of dynamic metadata-driven system design
- Strong API design and system architecture experience
Accommodations
If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.
Posting Statement
Salesforce is an equal opportunity employer and maintains a pol
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s