Key Responsibilities
- Design, develop, and optimize robust backend APIs using Python and FastAPI frameworks to support AI model development.
- Implement scalable and efficient solutions leveraging AWS cloud services and Kubernetes orchestration for high-performance and reliability.
- Architect and deploy secure, high-performance real-time systems using WebSockets and message queues for real-time data processing.
- Collaborate with engineers and cross-functional stakeholders to deliver technical excellence and innovative solutions.
- Review and refactor legacy codebases to improve maintainability, performance, and scalability.
Requirements
- Proficiency in Python with experience designing and developing robust backend APIs using FastAPI.
- Experience with AWS cloud services, including Kubernetes orchestration, for scalable solutions.
- Strong understanding of WebSockets and message queues for secure, high-performance real-time systems.
- Excellent collaboration and communication skills to work effectively with cross-functional teams.
- Strong problem-solving skills with the ability to refactor legacy codebases for improved performance.