Improved Job Description : Python Developer (Backend AI / ML Systems)About eizen.ai
At eizen.ai, we're revolutionizing how businesses leverage video intelligence and computer vision. Our enterprise-grade AI platform enables companies to build and deploy powerful visual intelligence applications without coding expertise—transforming operations across manufacturing, retail, healthcare, education, and more.
Our cutting-edge platform delivers :
We're processing millions of video frames daily, powering intelligent visual inspection systems, real-time anomaly detection, and interactive AI agents that see, think, and act.
Founded : 2022 | Headquarters : Hyderabad, India | Stage : High-Growth AI Startup
Role : Python Developer (Backend AI / ML Systems)
Employment Type : Full-Time, On-Site
Location : Hyderabad, India
Department : Engineering
Reports To : Engineering Manager / CTO
Experience Level : 2-6 years
The Opportunity
We're seeking talented Python Developers to build the backbone of our AI-powered video intelligence platform. You'll architect and develop high-performance backend systems that process real-time video streams, deploy computer vision models at scale, and deliver actionable insights to enterprise clients.
This is your chance to work on cutting-edge AI / ML infrastructure, build systems that process terabytes of video data, and see your code power intelligent automation across industries worldwide.
What makes this role exciting : Build scalable backend systems for real-time video processing
Work directly with ML engineers deploying computer vision models
⚡ Optimize performance for sub-second response times on video analytics
Impact Fortune 500 companies and transform how they operate
Own features end-to-end from design to production
Key ResponsibilitiesBackend Development (50%)
AI / ML Integration (25%)
Database & Storage Management (15%)
DevOps & Infrastructure (10%)
Collaboration & Code Quality (10%)
Required QualificationsTechnical Skills
✅ Python Expertise : 2-6 years of hands-on Python development experience
✅ Backend Frameworks : Strong proficiency in FastAPI, Django, or Flask
✅ API Development : Experience building and documenting RESTful APIs
✅ Databases : Working knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis)
✅ Object-Oriented Programming : Strong OOP concepts and design patterns
✅ Version Control : Proficient with Git and collaborative development workflows
✅ Data Structures & Algorithms : Solid understanding of core CS fundamentals
✅ Linux / Unix : Comfortable working in Linux environments
Core Competencies
✅ Strong problem-solving and analytical thinking abilities
✅ Ability to write clean, efficient, and maintainable code
✅ Experience with software development lifecycle and agile methodologies
✅ Excellent debugging and troubleshooting skills
✅ Strong communication skills and ability to work in cross-functional teams
✅ Self-motivated with ability to work independently and take ownership
Education
✅ Bachelor's degree in Computer Science, Software Engineering, or related technical field
✅ Equivalent practical experience will be considered
Preferred Qualifications
AI / ML Experience : Exposure to TensorFlow, PyTorch, scikit-learn, or computer vision libraries (OpenCV, Pillow)
Video Processing : Experience with FFmpeg, GStreamer, or video codec optimization
Real-Time Systems : Knowledge of WebRTC, video streaming protocols (RTSP, HLS, DASH)
Async Programming : Proficiency with async / await, asyncio, and concurrent programming
Message Queues : Experience with RabbitMQ, Kafka, or AWS SQS
Containerization : Hands-on experience with Docker and Kubernetes
Cloud Platforms : AWS (EC2, Lambda, S3), GCP, or Azure experience
Performance Optimization : Experience profiling and optimizing Python applications
Testing : Strong unit testing practices with pytest, unittest, or similar frameworks
API Documentation : Experience with Swagger / OpenAPI, Postman
Startup Experience : Previous experience in fast-paced startup environments
Open Source : Contributions to open-source Python projects
Our Technology Stack
Backend :AI / ML :
Databases & Storage :
Infrastructure :
Tools & Monitoring :
Levels & Experience
We're hiring at multiple levels :
Python Developer (Mid-Level)
Senior Python Developer
Interview Process
1. Application Review (2-3 days)
2. Phone Screening (30 mins) - HR and basic technical discussion
3. Technical Assessment (90 mins) - Coding challenge or take-home assignment
4. Technical Interview (60 mins) - System design and problem-solving with engineers
5. Culture Fit (30 mins) - Discussion with team lead or founder
6. Offer - Typically within 1 week of final interview
Timeline : 7-10 business days from application to offer
How to Apply
Ready to build the future of video intelligence?
Send us :
1. Resume / CV highlighting relevant Python and backend experience
2. GitHub Profile (if available) showcasing your code
3. Cover Letter (optional) explaining :
Apply via :
https : / / forms.office.com / r / y9JFDDEZqX
Portfolio Bonus : Share links to personal projects, open-source contributions, or technical blog posts!
Why Join eizen.ai?
Mission-Driven : Transform industries through AI-powered visual intelligence
Early-Stage Impact : Join a growing team (30-50 employees) where your contributions matter
Learn from the Best : Work alongside PhDs and experts in computer vision and deep learning
Innovation Culture : Hackathons, research days, and freedom to experiment
Growth Trajectory : Be part of the journey from startup to industry leader
Real-World Impact : Your code will process millions of video frames daily for global enterprises
Python Developer • Hyderabad, Telangana, India