66 ResourceTree Global Services Jobs
Full Stack Developer - Django/Flask (4-7 yrs)
ResourceTree Global Services
posted 22hr ago
Key skills for the job
Job Summary :
We are seeking a highly skilled Full Stack Developer with a strong emphasis on backend development and direct experience deploying enterprise production systems.
The primary focus will be on putting into production an enterprise GenAI platform, with additional responsibilities in UI development using Angular and React.
The ideal candidate will have 4-5 years of experience in designing, developing, and deploying large-scale applications, particularly with Python and Gen AI frameworks, and a preference for Azure cloud deployment experience.
Key Responsibilities :
- Design, develop, and deploy scalable and reliable backend services using Python, Flask/Django, and other relevant frameworks.
- Collaborate with data scientists to integrate Gen AI models into production environments using frameworks such as Hugging Face Transformers, PyTorch, and TensorFlow.
- Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, and Docker to deploy Gen AI models.
- Ensure high-quality code through unit tests, integration tests, and code reviews.
- Work with data engineering teams to design and implement data pipelines using technologies like Apache Beam and Apache Spark.
- Collaborate with DevOps teams to ensure smooth deployment and operation of backend services, with a preference for Azure cloud environments.
- Contribute to front-end development using Angular and React for UI components.
- Troubleshoot and resolve complex technical issues, providing technical guidance to junior team members.
- Stay updated with industry trends and emerging Gen AI technologies to enhance our software systems.
Requirements and Qualifications :
- 4-5 years of experience in software development, with a focus on backend development using Python.
- Strong experience with Gen AI frameworks such as Hugging Face Transformers, PyTorch, and TensorFlow.
- Experience with DevOps tools like Jenkins, GitLab CI/CD, Docker, and cloud technologies, preferably Azure.
- Proficiency in database concepts, including data modeling, normalization, and query optimization, with experience in systems like MySQL, PostgreSQL, or MongoDB.
- Understanding of software design patterns, principles, and best practices.
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
- Strong communication and collaboration skills for effective teamwork.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Functional Areas: Software/Testing/Networking
Read full job description