Taro Logo

AI Software Engineer (Backend) - AI Research Team

Global leader in CRM and enterprise cloud computing solutions
$172,000 - $236,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For AI Software Engineer (Backend) - AI Research Team

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.

Last updated 8 minutes ago

Responsibilities For AI Software Engineer (Backend) - AI Research Team

  • Design, develop, and maintain REST API services for AI model inference and data processing
  • Collaborate with AI researchers to implement scalable backend solutions
  • Build and optimize agent pipelines for automated workflows and AI task orchestration
  • Ensure seamless integration with cloud services (AWS, GCP) and optimize performance
  • Work with DevOps to maintain and use CI/CD pipelines
  • Implement best practices for scalability, security, and monitoring
  • Troubleshoot and resolve performance bottlenecks

Requirements For AI Software Engineer (Backend) - AI Research Team

Python
Java
Node.js
Kubernetes
Kafka
RabbitMQ
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3+ years of experience in backend development, with strong focus on Python
  • Proficiency in building RESTful APIs and backend service technologies
  • Experience with cloud platforms (AWS, GCP)
  • Knowledge of dev tools: Git, CI/CD tools and processes
  • Experience with database design and optimization (SQL, NoSQL)
  • Familiarity with containerization and orchestration tools
  • Strong debugging, problem-solving, and performance optimization skills
  • Excellent communication and collaboration abilities

Interested in this job?

Jobs Related To Salesforce AI Software Engineer (Backend) - AI Research Team

Strategic Solution Engineer, Indonesia - Financial Services

Strategic Solution Engineer role at Salesforce focusing on Financial Services in Indonesia, combining technical expertise with industry knowledge to drive digital transformation.

Senior Full Stack Developer

Senior Full Stack Developer role at Salesforce working on the Omni-Channel team to develop real-time communications platform for Service Cloud.

Senior/Lead Backend Engineer

Senior/Lead Backend Engineer position at Salesforce's Tableau division, focusing on CI infrastructure and cloud systems, requiring 5+ years of experience in software development and cloud technologies.

Backend Software Development Engineer - Mid/Senior/Lead/Principal

Senior Backend Software Engineer role at Salesforce focusing on developing scalable backend applications and APIs for various cloud products.

Lead Solution Engineer - MuleSoft

Lead Solution Engineer position at Salesforce's MuleSoft division, combining technical expertise with pre-sales responsibilities to drive enterprise integration solutions in Japan.