We are seeking an Associate Engineer to join our development team, focusing on building and maintaining backend systems using Python and integrating with modern frontend frameworks like React. The role emphasizes hands-on problem solving, system reliability, and collaboration across technical domains.
Key Responsibilities
- Develop and debug Python-based backend services with attention to performance and scalability
- Test and validate APIs using tools such as curl and Postman to ensure seamless integration
- Analyze system logs to identify issues, troubleshoot errors, and support deployment workflows
- Work within Linux/Ubuntu environments, using command-line tools to manage and monitor applications
- Configure and maintain Nginx as a reverse proxy to support secure and efficient traffic routing
- Collaborate using Git for version control, including branching, merging, and code review practices
- Support implementations involving WebRTC for real-time communication features
Qualifications
Candidates should demonstrate foundational experience with Python programming and system-level debugging. Familiarity with database operations and SQL query execution is required. Knowledge of server configuration, particularly with Nginx and Linux-based systems, is essential.
Preferred candidates will have exposure to AI-related pipelines such as text-to-speech, facial animation, and lip-sync technologies. Experience integrating AI model inference with backend APIs is a plus. Some knowledge of cloud platforms like AWS or on-premise infrastructure setups will support success in this role.
Technology Environment
The role operates within a stack centered on Python, React, Git, and Linux, with components involving WebRTC, Nginx, and database systems. You'll engage with both development and operational aspects of software delivery, contributing to robust and maintainable solutions.
