Description :
Responsibilities :
- Writing clean, efficient, and well-documented Python code.
- Develop back-end components to improve overall performance and system robustness.
- Maintaining and updating existing systems.
- Collaborating with team members to identify, design, and implement new features.
- Participating in code reviews to ensure code quality and consistency.
Requirements :
- Great programming skills with expertise in Python.
- Skills to build highly scalable and efficient backend services.
- Good knowledge of SQL and experience in working with relational databases.
- Experience in working with NoSQL database programs such as MongoDB.
- Hands-on experience in at least one Python web framework, such as FastAPI or Flask.
- Working knowledge of a message queuing system like RabbitMQ/ SQS? Kafka.
- Experience with Docker.
Good to Have :
- Experience working with Kubernetes, Queues (Rabbitmq / Kafka / SQS ).
- Experience with AWS, Elasticsearch is good to have.
- Clickhouse is good to have.
Good to have :
- Proficiency in prompt engineering and zero-shot classification for LLM-based applications in a production environment.
- Understanding and practical experience with large language models (LLMs), RLHF (Reinforcement Learning from Human Feedback) systems, and AI agent orchestration.
- Experience building and managing agent orchestrators and familiarity with protocols like MCP (Model Context Protocol), A2A (Agent-to-Agent Protocol), and ADK (Agent Development Kit).
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1562295
Interview Questions for you
View All