About this role:
Our engineering team is seeking a skilled Python developer to assist in constructing a robust, expandable back-end infrastructure for our product. Your primary duties in this position will involve creating and assessing scalable code, developing essential back-end elements, and integrating REST API. A strong candidate for this role should possess comprehensive knowledge of object-relational mapping, have experience with server-side logic, and possess above-average proficiency in Python programming.
Responsibilities
- Coordinating with development teams to determine application requirements.
- Writing scalable code using Python programming language.
- Testing and debugging applications.
- Developing back-end components.
- Implementing REST APIs.
- Integrating data storage solutions.
- Integrating with many AI models and LLMs.
- Assess and prioritize feature requests
- Coordinate with internal teams to understand user requirements and provide technical solutions
Requirements and skills
- 3-5 years of experience as a Python developer.
- Strong in design patterns, back-end implementation and REST API.
- Knowledge of object-relational mapping (ORM)
Team spirit - Good problem-solving skills
- Ability to collaborate on projects and work independently when required