About the job
Design, develop, and implement sophisticated software solutions for our innovative AI products, emphasizing proficiency in Python and the Django/Django Rest Framework.
Engage in close collaboration with data scientists, business analysts, and project managers to craft comprehensive software solutions that meet business needs.
Support and enhance our existing backend projects, demonstrating proactive identification of areas for enhancement and optimization.
Develop thorough unit, functional, and automated tests for the software you create, ensuring exceptional code quality and reliability.
Analyze intricate business requirements to translate them into detailed, actionable development scenarios.
Stay informed on the latest software technologies, conducting research to evaluate and select the most suitable technologies for our projects.
Contribute to process enhancements within a dynamic agile environment, working effectively with cross-functional teams.
Enhance our software development lifecycle by incorporating DevOps practices such as continuous integration and automated testing.
Collaborate seamlessly with frontend developers and team members to deliver robust end-to-end solutions.
