Senior Software Engineer (Backend, AI Agent)
Posted Updated
- As a Senior Software Engineer, your goal will be to ensure that our AI Agents are backed by the most reliable and scalable server solutions
- This includes designing and maintaining the server architecture that handles real-world, high-volume interactions and ensures high availability and performance
- While we’re focused on server optimization and data management rather than pure research, you’ll be working with some of the most advanced technologies in the cloud and server space
- This is a unique opportunity to shape the future of AI at Cresta by solving complex problems and bringing breakthrough AI advancements into production environments
- You’ll design, develop, and maintain scalable and robust backend architectures for Cresta’s AI Agent solutions and proprietary models
- Collaborate with cross-functional teams including frontend engineers, machine learning engineers to ensure seamless integration of AI Agents into Cresta’s customer solutions
- Lead initiatives to enhance system scalability and reliability in production environments, focusing on backend services that support AI functionalities
- Drive efforts to optimize server response times, process large volumes of data efficiently, and maintain high system availability
- Innovate and implement security measures, cost-reduction strategies, and performance improvements in backend systems supporting AI Agents
Benefits
- Weekly lunch & learn
- Work with an A+ team of ex-Founders, world leading scientists, and nationally competitive athletes
- Mentorship - A world class mentorship board advises and mentors our team-members to capture the opportunity ahead of us
- Previous experience working with Virtual Agent or AI Agent systems
- Experience with cloud environments such as AWS, Azure, or Google Cloud, with a strong understanding of cloud security and compliance standards
- Bachelor’s degree in Computer Science or a related field
- Experience in high-performance database schema design and query optimization, including knowledge of SQL and NoSQL databases
- Proficient in designing and maintaining clear and robust APIs with a strong understanding of protocols including gRPC, REST
- 5+ years of experience in backend system architecture, cloud services, or related technology fields
- Experience in containerized application deployment using Kubernetes and Docker in microservices architectures
