Join Salesforce's AI Research Incubation Team as an AI Software Engineer (Backend) where you'll be at the forefront of cutting-edge AI technology implementation. In this role, you'll work directly with AI researchers to design and develop REST API services that interface with advanced AI models. You'll be responsible for building robust agent pipelines and ensuring seamless integration between AI services and products.
The position requires strong expertise in Python and comfort with Java, Node.js, CI/CD pipelines, and cloud platforms (AWS, GCP). You'll play a crucial role in deploying AI-driven solutions at scale while maintaining high performance, security, and reliability standards. The ideal candidate should have 3+ years of backend development experience and a strong foundation in computer science.
Working at Salesforce, you'll be part of a global leader in CRM and enterprise cloud computing solutions. The AI Research team is focused on pushing the boundaries of AI technology while ensuring practical applications for business solutions. You'll have the opportunity to work with state-of-the-art AI models and contribute to building scalable, production-ready systems that power AI-driven applications.
The role combines technical expertise in backend development with AI technology implementation, making it perfect for engineers who want to work at the intersection of traditional software engineering and artificial intelligence. You'll be responsible for everything from API design to performance optimization, working with modern tools and technologies including Docker, Kubernetes, and various cloud services.
This is an excellent opportunity for a skilled backend engineer who wants to work with cutting-edge AI technology while building robust, scalable systems that will be used by Salesforce's global customer base.