Tata Electronics (a wholly owned subsidiary of Tata Sons Pvt. Ltd.) is building India’s first AI-enabled state-of-the-art Semiconductor Foundry. This facility will produce chips for applications such as power management IC, display drivers, microcontrollers (MCU) and high-performance computing logic, addressing the growing demand in markets such as automotive, computing and data storage, wireless communications and artificial intelligence.
Tata Electronics is a subsidiary of the Tata group. The Tata Group operates in more than 100 countries across six continents, with the mission 'To improve the quality of life of the communities we serve globally, through long term stakeholder value creation based on leadership with Trust.
Job Summary : We are seeking a highly skilled and motivated Senior Developer / Tech Lead to lead a specialized team focused on deploying AI solutions in our smart manufacturing environment. This is a hands-on leadership role where you will be responsible for guiding a team of MLOps, AI / ML, and Integration engineers, ensuring the successful end-to-end development and deployment of our AI applications, from conception to production. Your leadership will be critical in transforming our AI prototypes into reliable, scalable, and impactful solutions that drive efficiency and quality on the factory floor and in the construction sites.
Responsibilities
- Lead and mentor a team of MLOps Engineer, AI / ML Engineers, and Integration Engineer, fostering a culture of technical excellence and collaboration.
- Architect and oversee the development of robust, scalable, and secure AI systems in Vision AI that integrate with our manufacturing infrastructure and plant cameras.
- Manage the project lifecycle for multiple AI initiatives, from planning and resource allocation to execution, code reviews, and on-time delivery.
- Act as the primary technical point of contact, liaising with business leaders, data scientists, and plant operations teams to align technical solutions with business needs.
- Ensure the implementation of best practices in software development, MLOps, and code quality.
- Contribute to the team's code base, helping to solve complex technical challenges and providing hands-on support.
- Conduct regular performance reviews and provide constructive feedback to team members.
Technical Skills (Must-Have)
8+ years of experience in software development, with a minimum of 3 years in a leadership or senior role within the AI / ML domain.Expertise in Python and at least one other programming language relevant to back-end development (e.g., C++ or Java).Strong hands-on experience of machine learning algorithms and data analytics and the end-to-end model lifecycle.Hands-on experience with cloud platforms (AWS, Azure, or GCP) and a solid grasp of microservices architecture.Proficiency in containerization (Docker) and a strong understanding of CI / CD pipelines.Experience with API design (RESTful APIs) and development.Familiarity with industrial data sources and protocols (e.g., OPC UA, Modbus, MQTT).Preferred Qualifications (Good to Have)
Previous experience leading a small-medium sized, cross-functional team.Experience with MLOps frameworks (e.g., MLflow, Kubeflow).Direct experience with edge computing and deploying models to devices like NVIDIA Jetson .Knowledge of Computer Vision and Time Series analytics.Experience in the manufacturing, robotics, or semiconductor industries.Desired Attributes
Technical Leadership : The ability to inspire and guide a team while remaining a hands-on contributor.Problem-Solving : A knack for breaking down complex, ambiguous problems into manageable, actionable tasks.Communication : Excellent communication skills to effectively bridge the gap between technical teams and business stakeholders.Adaptability : The ability to thrive in a dynamic, fast-paced environment and manage competing priorities.Mentorship : A genuine passion for helping others grow and develop their skills.