Design, implement, test and deliver highly scalable products
Master our development process, culture and code base, then improve it
Work closely with a team of engineers, product managers and engineers to build new features our customers will love, adopt and use while keeping our trusted platform stable and scalable
Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics
Analyse, design and develop test cases and implement automated test suites
Required Skills:
Deep knowledge of object-oriented programming (such as Java)
Experience with monitoring and logging using tools such as Splunk
Hands-on development of LLM Technologies, Agentic Frameworks. Ability to translate complex AI concepts into pragmatic and compliant engineering decisions.
Strong analytical and problem-solving skills
Team-player with the ability to work effectively and efficiently with others
Be a self-starter and possess strong sense of self-motivation
Experience using telemetry and metrics to drive operational excellence
Demonstrated problem-solving ability when working with complex AI workloads, distributed systems, and cloud-native application behaviours.
A proactive, experimentation-oriented mindset with a strong willingness to learn emerging AI technologies, frameworks, and engineering patterns.
Full-stack software development experience
Preferred Skills:
Contributions to open-source AI/ML infrastructure or MLOps projects.
Patents, papers, blogs, or other external publications related to large-scale ML deployment, observability, or governance.
Strong platform and product-centric mindset demonstrated by high-leverage infrastructure projects
Unleash Your Potential
Accommodations
If you need a reasonable accommodation during the application or the recruiting process, please submit a request via this Accommodations Request Form .
Posting Statement
Additional Information
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 Engineering
Job Details
About Salesforce
Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't a buzzword - it's a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.
Ready to level-up your career at the company leading workforce transformation in the agentic era? You're in the right place! Agentforce is the future of AI, and you are the future of Salesforce.
Eligibility criteria:
At least 3+ years of hands-on technical backend software development experience, driving the architecture and design of scalable and high-availability systems.