Salesforce is looking to solve complex problems in the cutting-edge space of Artificial Intelligence and digital labor platforms for enterprises, enabling a limitless workforce through AI agents for any department
Requirements
- In-depth working knowledge of Python
- Experience with ASR, TTS, Streaming, and Voice Technologies
- Experience with performance optimization (high load, concurrency optimization, etc.)
- Experience with Java/J2EE technologies such as Spring, Spring Boot, Hibernate and EJB
- Exposure to AI technologies such as Machine Learning and Deep Learning from a data engineering perspective, and experience working with data scientists in taking models to production
- Solid experience in developing/maintaining large scale microservices using public cloud technologies such as AWS, Azure, GCP, or Heroku
- Experience in REST based API development, API lifecycle management and/or client SDKs development
Responsibilities
- Build, scale and maintain critical features of the Agentforce platform that are used by millions of end users
- Understand the customer/business requirements and translate them to elegant, flexible, and easy-to-use platform capabilities
- Participate in Software Design and Architecture discussions
- Drive the execution and delivery of features by collaborating with architects, product owners, engineers, user experience designers and data scientists
- Develop test strategies, design automation frameworks, write unit and functional tests to drive up code coverage and automation goals
- Lead and mentor junior members of the team
- Adopt, embrace, and promote agile and test-driven software development practices
Other
- A related technical degree required
- 5+ years of hands-on experience building, scaling and maintaining large scale, complex distributed systems in the B2B (or B2C) SaaS space
- Strong verbal and written communication skills
- Self driven with superior organizational and project management skills
- Ability to work effectively in a distributed team setting