HYDERABAD · FULLTIME
Technical Lead

ZestIoT Technologies
Hyderabad · onsite · Posted 4d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Technical Lead / Lead Engineer (Python, Django, AI/ML) Job Summary We are looking for a highly skilled Technical Lead to lead the design and development of scalable AI-powered applications and backend platforms. The ideal candidate should have strong expertise in Python, Django, RabbitMQ, and AI/ML, along with hands-on experience in designing distributed systems, mentoring engineering teams, and driving technical excellence. The candidate will be responsible for defining architecture, establishing engineering best practices, leading Agile execution, and ensuring high-quality software delivery across multiple projects. ________________________________________ Key Responsibilities Technical Leadership • Lead, mentor, and grow a team of software engineers through technical guidance and regular code reviews. • Define technical architecture and make key design decisions for scalable, maintainable, and secure applications. • Own the end-to-end Software Development Life Cycle (SDLC), including requirement analysis, architecture, development, testing, deployment, and maintenance. • Drive engineering excellence by enforcing coding standards, design patterns, documentation, and best practices. • Identify, prioritize, and reduce technical debt while improving application performance and reliability. • Conduct architecture reviews and ensure solutions are aligned with long-term business goals. Backend Development • Design and develop scalable backend systems using Python and Django. • Build RESTful APIs and microservices for enterprise-grade applications. • Develop high-performance, asynchronous, and event-driven applications using RabbitMQ or similar messaging systems. • Optimize database performance and application scalability. • Ensure application security, authentication, authorization, and data protection. AI/ML Integration • Collaborate with AI/ML engineers to integrate machine learning models into production applications. • Design APIs and pipelines for AI model inference and deployment. • Work with Computer Vision and Deep Learning solutions where applicable. • Optimize AI model deployment for scalability and performance. Project & Process Management • Translate business requirements into technical solutions and architecture documents. • Prepare technical estimates, identify project risks, and provide mitigation strategies. • Lead sprint planning, backlog grooming, release planning, and technical discussions. • Collaborate with Product Managers, QA, DevOps, and other cross-functional teams to ensure timely delivery. • Drive Agile methodologies and continuously improve engineering processes. Deployment & Operations • Oversee CI/CD implementation and release management. • Manage production deployments, monitoring, troubleshooting, and incident resolution. • Ensure system reliability, scalability, observability, and high availability. • Participate in production support and root cause analysis for critical issues. ________________________________________ Required Qualifications • Bachelor's degree in Computer Science, Engineering, or a related discipline. • 7–10+ years of software development experience. • Minimum 2–3 years of experience leading engineering teams. • Proven experience delivering enterprise-scale web applications. • Strong communication, leadership, and stakeholder management skills. ________________________________________ Technical Skills Must Have • Strong expertise in Python. • Extensive experience with Django and Django REST Framework. • Experience building REST APIs and scalable backend services. • Hands-on experience with RabbitMQ or other message brokers. • Strong understanding of Object-Oriented Programming and Design Patterns. • Experience with SQL databases such as PostgreSQL or MySQL. • Experience with NoSQL databases such as MongoDB or Redis. • Experience in building scalable, high-performance distributed systems. • Proficiency with Git and modern development workflows. AI / Machine Learning • Experience integrating AI/ML models into production systems. • Hands-on knowledge of TensorFlow, PyTorch, Scikit-learn, or similar frameworks. • Experience with OpenCV and Computer Vision applications is highly desirable. • Understanding of Deep Learning model deployment and optimization. Cloud & DevOps • Experience with Docker and containerization. • Familiarity with Kubernetes is preferred. • Experience with cloud platforms such as AWS or Google Cloud. • Knowledge of CI/CD pipelines using Jenkins, GitHub Actions, Bitbucket CI, or similar tools. • Familiarity with monitoring and logging tools such as NewRelic, Grafana, ELK Stack, or CloudWatch. Architecture & Engineering • Experience designing Microservices architecture. • Knowledge of asynchronous programming and concurrent systems. • Experience with caching technologies such as Redis. • Understanding of API security, OAuth2, JWT, SSL, and secure coding practices. • Experience with system performance tuning and scalability optimization. ________________________________________ Preferred Skills • Experience with Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, or MLOps. • Experience with vector databases such as Pinecone, Weaviate, or Milvus. • Exposure to LangChain, LangGraph, LlamaIndex, or similar AI orchestration frameworks. • Experience with Celery for distributed task processing. • Experience working in startup or fast-paced product development environments. ________________________________________ Soft Skills • Strong leadership and mentoring abilities. • Excellent analytical and problem-solving skills. • Ability to manage multiple projects simultaneously. • Strong communication and stakeholder management skills. • Ownership mindset with a focus on quality and continuous improvement. • Ability to drive technical decisions independently. ________________________________________ Nice to Have • Experience building SaaS products. • Experience with Event-Driven Architecture. • Exposure to real-time streaming systems. • Contributions to open-source projects. • Experience working with globally distributed teams.
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Section · Company
About ZestIoT Technologies

ZestIoT Technologies
Internet
2017
9 years old
Hyderabad / Secunderabad, Telangana
India
₹7.8L PA avg
Avg at ZestIoT Technologies
Industries
Employee ratings
10 reviews
Culture
2.6
Career growth
2.4
Work-life
3.0
Employees rate it well for
Find them on