Title: Python Developer
Experience: 2 - 5Yrs
Work Mode: Remote
We are looking for a skilled and enthusiastic Python Developer to join our dynamic team. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining our software solutions. The ideal candidate is passionate about technology, has a deep understanding of programming languages, and is comfortable working with diverse technical skill sets and cloud services.
Responsibilities
- Develop high-quality software solutions (Python preferably) with clean, efficient, and maintainable code that adheres to industry best practices.
- Work with various cloud platforms (AWS preferably) to build, deploy and manage applications and services.
- Participate in brainstorming sessions and collaborate with team members to architect innovative and robust software designs.
- Work on projects that require a range of technical skillsets and collaborate with cross-functional teams to deliver high-quality solutions.
- Stay updated with latest industry trends, technologies and best practices in the domain of AI (LLMs) and software engineering.
Requirements
- 1-4 years of relevant experience with Python.
- Experience with RESTful API design and development.
- Experience with integration of enterprise-grade LLM APIs (Gemini, OpenAI, Claude) for building solutions
- Knowledge of test-driven development (TDD) and automated testing frameworks.
- Knowledge of cloud services like AWS Lambda, EC2, DynamoDB, API Gateway, S3, SQS, etc.
- Strong problem-solving and a keen attention to detail.
- Excellent communication and collaboration skills.