We are looking for a Technical Project Lead with proven experience in one or more of the following domains – software product development, AI/ML/data science, cloud applications, mobile application development and computer vision. The technical lead will be an integral team member designing, innovating and building cutting-edge AI products. You will work with other product developers and the senior leadership team throughout the Product Development Life Cycle. In this role, you are expected to lead projects, manage customer expectations as well as guide and mentor and lead the product and application team with attention to details and problem-solving skills.
Responsibilities
Individual
- Work closely with senior leadership team to develop AI based products and solutions
- Design, research and architect AI based end-end software systems through their lifecycle
- Distill business objectives into technical solutions through effective system design and architecture
- Responsible for prevention and early detection of defects through verification and validation activities, ensuring the integrity and quality of all work products
- Interact with and actively manage customer expectations
Team Level
- Work independently and lead projects and be a team-player
- Guide, mentor and lead the product and application teams through the product lifecycle
- Be able to communicate effectively with customers, technical team and leadership on all aspects of product development cycle
Professional Experience
- At least 6 years of cumulative experience in software and product development lifecycle, in areas such as embedded IoT, image analysis and processing, AI/ML
- 2+ years of direct experience with leading projects and working with Agile teams
- Experience in client-server applications with focus on android applications and/or cloud applications (IOS app development experience is plus)
- Experience with CI/CD platforms like Jenkins, DevOps, and MLOps is a plus
- Excellent with programming languages such as, Java, JavaScript, C, C++, python
- Experienced in using deep learning platforms, technologies, and techniques (e.g., TensorFlow, Apache MXnet, Theano, Keras, CNTK, scikit-learn, H2O, and Spark MLlib)
- Knowledge of web services, API, REST, RPC
- Experience developing, testing and deploying APIs
- Experience with micro-services, data processing, systems, and cloud-based architectures (AWS and Azure preferred)
- Hands-on experience with image analysis frameworks using Python
Qualification
- Bachelor, Master’s degree or Ph.D in Computer Science, Electrical Engineering, or equivalent