AI Engineering Manager

Schneider Electric

  • Bangalore, India
AI Engineering Manager
Job Posted : May 20th, 2022

Job Description

As part of this AI Hub organization, we seek hire Sr AI Engineering Manager who is passionate about solving complex business & technical problems by applying best in engineering practices. You should be able to manage engineering teams with end-to-end accountability in a DevOps model which includes architecture, solutions, design, development, test, deployment, automated pipelines, automated testing, maintenance in production, metrics measurement, and tracking. You should be able to manage a team of up to 15 engineers. This is role need a combination of product engineering and people management (approximate 70-30 ratio)


  • Build, lead and grow a cross-functional team of various engineering fields to deliver AI powered applications.
  • Be responsible for the successful execution of one or more AI powered applications using agile methodology.
  • Understand and break down client problems, bringing an understanding of leading technology, analytics methods, tools, and operating model approaches
  • Conduct research to provide technical solutions at scale for real-world challenges in various scenarios
  • Help AI product managers and business stakeholders understand the potential and limitations of AI when planning new products
  • Work closely with product counterpart, taking accountability to deliver on the product strategy.
  • Helps team make appropriate trade-offs based on quality, scalability, performance, and cost aligned with the team’s tech strategy.
  • Advocate and advance modern, agile software development practices.
  • Continuously evaluate relevant technologies, influence architecture and design discussion.
  • Work closely with the engineers to architect and develop the best technical design and approach.
  • Report on the status of development, quality, operations, and system performance to management.
  • Hold the team to a high standard of code quality, unit testing, architecture, tech debt management, and code security, etc.

Qualification And Experience:-

  • 12+ years of experience of developing, hosting, and maintaining large scale distributed applications.
  • 3+ years of experience in AI enabled application development.
  • 2+ years in a people management role. Having experience of building and managing an AI engineering team is must.
  • Demonstrated experience in working on AI technologies e.g.: NLP, Virtual Agent, Conversational AI, NLU, NLG, forecasting, prediction, etc.
  • In-depth understanding and modeling experience in supervised, unsupervised, reinforcement and deep learning models; hands-on knowledge of data wrangling, data cleaning/ preparation, dimensionality reduction is a must.
  • Knowledge of vector algebra, statistical and probabilistic modelling is highly desirable.
  • Being hands-on is a must for this role.
  • Understanding and ability to implement best-of-the-breed software engineering practices.
  • Must be adept at experimenting with new technologies, quick prototyping, and ability to define overall approach to drive project delivery.
  • Good Analytical skills.
  • Strong verbal & written communication: should be able to articulate concisely & clearly.
  • Exposure to public cloud example AWS, Azure or Google is must.


  • Bangalore, India.

Company Overview:-

Schneider’s purpose is to empower all to make the most of our energy and resources, bridging progress and sustainability for all. At Schneider, we call this Life Is On.

We believe access to energy and digital is a basic human right. Our generation is facing a tectonic shift in energy transition and industrial revolution catalysed by accelerated digitisation in a more electric world. Electricity is the most efficient and best vector for decarbonisation; combined with a circular economy approach, we will achieve a climate-positive impact as part of the United Nations Sustainable Development Goals.