Senior Backend Developer/Senior Python Developer
We are looking for a Senior Backend Developer/Sr. Python Developer with a strong background in Python and expertise in AI/ML technologies. The ideal candidate will be responsible for designing and implementing scalable, high-performance solutions that meet the needs of our clients.
Key Responsibilities:
- Strong proficiency in Python and backend development frameworks such as Django, Flask, or FastAPI.
- Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.)
- Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure)
- Experience in building and managing microservices architecture.
- Strong understanding of API design principles, authentication, and authorization mechanisms (OAuth, JWT, etc.)
- Proficiency with unit testing, debugging, and performance tuning.
- Experience with message queues (Kafka, RabbitMQ, etc.) for event-driven architectures.
- Knowledge of AI/ML tools and frameworks (TensorFlow, PyTorch, OpenAI APIs, etc.) is a plus.
- Familiarity with DevOps practices, CI/CD pipelines, and Infrastructure as Code (Terraform, Ansible, etc.).
Qualifications:
- Bachelor’s or master’s degree in computer science, Engineering, or a related field.
- Proven experience as a Senior developer or similar role with 7 to 10 yrs of experience
- Strong proficiency in Python programming.
- Expertise in AI/ML technologies and frameworks.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and leadership skills.