Job Description
Job Title: Python Backend Developer
Location: Gurugram
Experience Level: 5+ years
Job Description:
As a Python Backend Developer, you will be responsible for designing, developing, and maintaining robust backend systems that power our applications, with a specific focus on integrating AI and LLM systems. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our business needs. The ideal candidate will have a strong background in Python development, experience with backend frameworks, and a passion for building scalable and efficient systems.
Key Responsibilities:
- Backend Development:
- Design and implement backend services using Python, focusing on scalability and performance.
- Develop and maintain RESTful APIs to facilitate communication between the application and AI models.
- AI Integration:
- Collaborate with data scientists to integrate AI/LLM systems into existing applications.
- Ensure that AI models are effectively utilized within the backend architecture, optimizing data flow and processing.
- System Optimization:
- Monitor and troubleshoot backend performance, making necessary adjustments to improve efficiency.
- Implement caching strategies and database optimizations to enhance response times for AI-related queries.
Qualifications:
- Bachelor's degree in computer science, Engineering, or a related field.
- 5-7 years of professional experience in backend development using Python.
- Strong experience with web frameworks such as FastAPI.
- Proficiency in RESTful API design and development.
- Experience with database technologies (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with cloud services (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes).
- Knowledge of version control systems (e.g., Git).
- Strong problem-solving skills and the ability to work independently as well as in a team environment.
- Excellent communication skills, both verbal and written.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application