Job Responsibilities
• Understand the business requirements from the business users (eg Operations / Engineering / Commercial teams) and recommend a technical architecture / solution that help solve their problem statements.
• Design IoT applications for prototyping / proof-of-concept.
• Design AI applications such as video analytics, object detection and other AI/ML algorithms.
• Work with the team, including IOT Engineer, Full stack developer and data engineer, to develop the IOT and AI Minimal Viable Products using Agile Methodology. This includes create prototypes and/or scripts from scratch or leveraging reusable components.
• Adopt the agile approach: Develop, test, analyze and iterate the applications with the end objectives and key results in mind.
• Able to lead and coach other team members, including an IOT specialist and a Data Engineer.
• Act as an IOT/AI evangelist, which includes taking part in educating, sharing best practices, presenting at brownbag talks and running internal workshops
Job Requirements
• Bachelor’s degree in a relevant Computer Science / Computer Engineering discipline or experience in a related field.
• 10 years in-depth knowledge and experience of IoT, Sensors, Machine Learning development.
• Solid foundation in computer science with strong competencies in data structures, algorithms, databases, and software design.
• Excellent programming and development skills in Python or other languages.
• Experience architecting/operating IOT/AI solutions built on AWS.
• Relevant AWS Cloud certification will be an added advantage.
• Knowledge and working experience in Deep Learning frameworks like PyTorch / Tensorflow is a plus