Senior AI Engineer (Backend) - AI Research Team

Global leader in CRM and enterprise cloud solutions, providing innovative software for customer relationship management.
$172,000 - $236,500
Backend
Senior Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Agentforce Success Engineer

Senior Agentforce Success Engineer role at Salesforce, focusing on implementing AI-powered agents and solutions within Salesforce environments.

Backend Software Engineer/Senior Software Engineer

Senior Backend Software Engineer role at Salesforce focusing on cloud infrastructure tooling and developer experience, using Golang and Terraform.

Senior CCE Engineer

Senior CCE Engineer role at Salesforce focusing on customer-centric engineering, requiring expertise in Java, JavaScript, and platform troubleshooting.

Senior/Lead Backend Engineer

Senior/Lead Backend Engineer role at Salesforce's Tableau division, focusing on CI infrastructure and developer tooling with Python, AWS, and Kubernetes.

Senior Backend Software Engineer

Senior Backend Software Engineer position at Salesforce in Tel Aviv, focusing on distributed systems and cloud infrastructure with 5+ years experience required.

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

Salesforce is seeking a Senior AI Engineer to join their AI Research Incubation Team, focusing on backend development and AI integration. This role presents an exciting opportunity to work at the intersection of AI research and practical implementation, where you'll be responsible for designing and developing REST API services that interface with cutting-edge AI models.

The position requires expertise in Python-based backend development, with additional experience in Java and Node.js being valuable. You'll be working in a collaborative environment, partnering with AI researchers to bring innovative solutions to life. The role involves building robust agent pipelines and ensuring seamless integration between AI services and products.

Key technical aspects include working with cloud platforms (AWS, GCP), implementing CI/CD pipelines, and maintaining high standards of performance, security, and reliability. You'll be handling complex systems involving containerization (Docker, Kubernetes), database optimization, and message queues (Kafka, RabbitMQ).

This is an excellent opportunity for a senior engineer passionate about AI and backend development to make a significant impact at a leading enterprise software company. You'll be at the forefront of AI technology implementation, working with cutting-edge models and helping to shape the future of AI-driven solutions at scale.

The role offers competitive compensation ($172,000 - $236,500) and the chance to work with some of the brightest minds in AI research. Located in the San Francisco Bay Area, you'll be part of a dynamic team pushing the boundaries of what's possible in AI technology while maintaining robust, scalable backend systems.

Last updated 2 months ago

Responsibilities For Senior AI 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 for AI-driven applications
  • 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 for efficient deployment and testing of AI services
  • Implement best practices for scalability, security, and monitoring of backend services
  • Troubleshoot and resolve performance bottlenecks, ensuring high availability and reliability

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

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

Interested in this job?