Senior Software Engineer (Full Stack, React & Python) (Tech Lead)
Summary
Lead AI solution architecture and development using Python, Azure AI, and ML frameworks, deploying scalable, secure video analytics systems while mentoring engineers.
Job Description
As a Tech Lead, you will lead the design, development, and deployment of AI-driven solutions, supporting enterprise AI initiatives and transformations. You will combine strong hands-on technical expertise with leadership responsibilities, working closely with cross-functional stake holders to deliver scalable, secure, and high-impact AI systems.
Qualifications
AI Architecture & Solution Delivery- Lead AI solution architecture, design, and end-to-end implementation across projects
- Develop, optimize, and deploy AI models using Python and cloud-based AI services
- Integrate video analytics and video processing capabilities into AI solutions
- Ensure AI systems meet scalability, performance, reliability, and security standards
- Design and implement AI solutions on Azure and other cloud platforms as required
- Support edge AI deployment strategies where applicable
- Apply DevOps practices to streamline AI development, deployment, and monitoring
- Collaborate with cross-functional teams to identify and evaluate AI opportunities
- Participate in requirements gathering and review functional specifications with Business Analysts
- Work with the team lead to ensure designs and code align with architecture principles and standards
- Participate in peer reviews to improve solution quality and maintain best practices
- Ensure compliance with technical standards, security policies, and project guidelines
- Mentor and guide junior engineers and data scientists
- Stay current with emerging AI technologies, tools, and industry trends
- Contribute to strategic thinking and continuous improvement initiatives
Qualifications
Experience & Skills- More than 4 years of hands-on experience in AI development and implementation
- Strong proficiency in Python programming
- Hands-on experience with Azure AI and cloud services
- Experience with machine learning frameworks such as TensorFlow or PyTorch
- Familiarity with video analytics and AI-based video processing
- Knowledge of DevOps practices within AI or data projects
- Experience working in agile delivery environments
- Strong leadership, project management, problem-solving,and communication skills
- Excellent analytical, strategic, and solution-orientedthinking
- Microsoft Certified: Azure AI Engineer Associate
- Certified Artificial Intelligence Professional (CAIP)
Bachelor's degree in Computer Science, Information Technology, or a related field