Software Engineering - Full Stack/backend - SMTS
SalesforceLondon, United Kingdom
UK
We are seeking a talented Backend focused Engineer (Member of Technical Staff) specialising in Agent development to join our brand new dynamic team. As a key member of our engineering organisation, you will play a crucial role in advancing the frontier of autonomous agent systems. We will be working on moonshot agent related projects changing the future of work.
Our mission will be to build sophisticated agents capable of navigating complex software environments, orchestrating multi-agent workflows, and making intelligent decisions to solve real-world problems autonomously.
Responsibilities
- Autonomous Agent Development: Lead the research, design, and development of intelligent agents capable of sophisticated navigation and interaction across diverse software platforms (e.g., Web UIs, Internal Sandboxes, Development Environments, and Device/OS layers).
- Design and implement multi-agent orchestration systems that coordinate multiple specialised agents to accomplish complex workflows
- Build advanced agent planning and decision-making capabilities, enabling agents to reason about tasks, decompose problems, and execute strategies effectively
- Conduct cutting-edge research and development in agentic systems, exploring novel approaches to agent architecture, coordination, and capability enhancement
- Utilize advanced techniques including prompt engineering, tool-use, multi-modal processing, and reinforcement learning approaches
- Contribute to scalable system architecture in production environments that supports complex agent interactions and real-time decision making
- Create challenging benchmarks and evaluation tasks that push the boundaries of autonomous agent capabilities
- Collaborate with cross-functional teams to integrate agent systems into broader product ecosystems
- Strong software engineering fundamentals with backend focus
- Experience with building and scaling agents and agent orchestration frameworks in a production environment.
- Proficiency in Python or other OO coding languages
- Ability to deliver features end to end
- Experience with technologies such Model Control Protocol (MCP), Browser Agents, Sandbox Agents and Computer Use Agents
- Some familiarity with full-stack development, including TypeScript/JavaScript and modern frontend frameworks, for developing agent control UIs or demonstration platforms.
- Demonstrated ability to work on ambiguous problems and learn new technologies quickly
- Knowledge of Salesforce platform and Agentforce
View all remote jobs at Salesforce →
FAQ
- Is the Software Engineering - Full Stack/backend - SMTS position at Salesforce remote?
- Yes. This role was posted on Remote Backend Jobs, a job board that lists exclusively fully remote positions.
- When was this Software Engineering - Full Stack/backend - SMTS job posted?
- This listing was posted on November 28, 2025 and is still open for applications.
- How do I apply for the Software Engineering - Full Stack/backend - SMTS position at Salesforce?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Python jobs
Senior Backend Developer (Python) - Remote
IOFull Remote
£58,000 - 90,000 per yearunited kingdomfull-time
Staff Software Engineer, TwoTwenty
PinterestSan Francisco, United States
$177k - $365k per yearUSremotellmml+8
Manager, Software Developer - Quantitative Market Risk
WealthsimpleCanada
Canadaremotefastapinumpy+12
Senior Data Analyst, Risk Analytics
SeatGeekUnited States
$108k - $157k per yearUSremotepythonsql+10
Senior Data Analyst, Risk Analytics
SeatGeekUnited States
$108k - $157k per yearUSremotepythonsql+10