Posted on: 21/05/2025
YOE : 5+ yrs of full-time.
Notice Period : IMMEDIATE JOINERS ONLY (if you still apply, it'd be of no use).
Required :
An expert Python Developer with deep expertise in building scalable, event-driven applications with a focus on real-time processing and AI integration.
Need someone with LLM/AI experience who can help deploy open source models on Azure.
Key Responsibilities :
- Design and implement complex distributed systems using Python.
- Build and maintain AI integration pipelines.
- Develop and optimize real-time communication systems.
- Create robust function registration and dynamic execution systems.
- Implement error handling and monitoring solutions.
- Write clean, maintainable, and well-documented code.
Required Technical Skills :
- 5+ years of professional Python development experience.
Expert knowledge of :
- Advanced Python concepts (decorators, metaclasses, async/await).
- Dynamic function registration and execution.
- Type hints and runtime type checking.
- Event-driven architecture.
- Asynchronous programming with asyncio.
- WebSocket implementations.
- AI integration patterns.
- Function context management.
- Dependency injection patterns.
Strong understanding of :
- OpenAI/Azure OpenAI API integration.
- Real-time communication protocols.
- Logging and monitoring systems.
- Error handling in distributed systems.
- API design and implementation.
- Testing frameworks and methodologies.
Required Soft Skills :
- Strong problem-solving abilities.
- Excellent communication skills.
- Ability to understand complex systems and their interactions.
- Experience with code review and documentation.
- Self-motivated with strong attention to detail.
Nice to Have :
Experience with :
- Docker and containerization.
- CI/CD pipelines.
- Sentry or similar error tracking platforms.
- GraphQL.
- FastAPI or similar modern Python frameworks.
Project Example :
- You'll be working on systems similar to this example :
- Dynamic function registration system that allows runtime configuration of AI agent capabilities.
- Real-time communication system handling voice/text interactions.
- Complex type handling and validation systems.
- Integration with AI models for natural language processing.
- Error handling and monitoring across distributed systems.
Did you find something suspicious?
Posted By
Posted in
AI/ML
Functional Area
Data Science
Job Code
1483251
Interview Questions for you
View All