Senior Software Engineer, Backend (AI Agent)
Jobright.ai · United States · Yesterday
RemoteRemoteEngineeringFull-time
Job Responsibilities
- 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.
Qualifications
- Required: Bachelor's degree in Computer Science or a related field.
- Required: 5+ years of experience in backend system architecture, cloud services, or related technology fields.
- Required: Proficient in designing and maintaining clear and robust APIs with a strong understanding of protocols including gRPC, REST.
- Preferred: Previous experience working with Virtual Agent or AI Agent systems.
- Preferred: Experience in high-performance database schema design and query optimization, including knowledge of SQL and NoSQL databases.
- Preferred: Experience in containerized application deployment using Kubernetes and Docker in microservices architectures.
- Preferred: Experience with cloud environments such as AWS, Azure, or Google Cloud, with a strong understanding of cloud security and compliance standards.
Why Join Us
Role Responsibilities:
- 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.
How to Join Jobright TNT
If this is your first time applying to a Jobright TNT role, the process works as follows:
- Apply to your first Jobright TNT role.
- We review your background to determine if you meet the TNT quality bar.
- If qualified, your application is directly recommended to the employer.
- Once accepted into TNT, you may be:
- Invited to apply for other exclusive TNT-only roles.
- Invited to private, invite-only hiring events with top startups.
You will be notified of your TNT selection result.
PS: All Jobright TNT roles are 100% real, directly hired by top AI startups we partner with, and come with priority review and higher response rates than the normal application queue.