Job Openings
Senior Python Backend Developer (Onsite, Remittance Salary)
About the job Senior Python Backend Developer (Onsite, Remittance Salary)
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5 to 6 years of professional experience as a Python Developer, with a strong focus on backend development.
- Proven experience in building web applications using Django and Django REST Framework.
- Strong understanding of AI and machine learning concepts, with practical experience implementing AI solutions.
- Proficiency in using AI frameworks and libraries such as TensorFlow, PyTorch, or scikit-learn.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
- Familiarity with frontend technologies (HTML, CSS, JavaScript) and modern JavaScript frameworks (e.g., React, Angular) is a plus.
- Knowledge of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Excellent communication skills and ability to collaborate effectively in a team environment.
- Strong problem-solving skills and attention to detail.
Responsibilities:
- Designing and developing scalable backend applications using Python, Django, and Django REST Framework.
- Collaborating with product management and engineering teams to translate business requirements into technical specifications and designs.
- Integrating AI and machine learning algorithms and models into backend systems.
- Developing APIs and web services to support frontend functionalities and external integrations.
- Writing efficient, reusable, and testable code following best practices.
- Optimizing application performance and ensuring high availability and reliability.
- Conducting code reviews and providing constructive feedback to team members.
- Troubleshooting and debugging applications to ensure smooth operation.
- Keeping abreast of industry trends and advancements in AI, machine learning, and backend development.