Solution Architect – Machine Learning


Softnautics is looking for Solution Architect who is technically strong, possesses hands-on experience in Machine Learning Solutions in the domain of Audio, Video, IoT. Candidate should have some experience working with complex SoCs / Microprocessor. Embedded Systems knowledge is mandatory for this role. The role will be part of Embedded Software department in which there is a very strong culture of teamwork, cooperation, and collaboration.


7 – 10 Years


  • Mentor, lead and build the team of 3 or more engineers
  • Documentation and Process adherence
  • Technical ownership for module (s) and/or project (s) and/or domain (s)
  • Architect end to end Machine Learning solutions
  • Effort estimation, planning, customer interactions
  • Ramp up the team for the upcoming technology advancements

Person Specification

Required Skills & Experience:

  • 1 – 3 years of leadership & solution architect experience
  • 2 – 5 years of experience with Machine Learning Solutions in the domain of Audio, Video, Image, IoT
  • 3 – 5 years of experience working with Complex (SoC / Microprocessors) Embedded System
  • Strong at programming, debugging and communication
  • Sound knowledge of version control and bug tracking systems – GIT, JIRA, Perforce, CVS etc.
  • Hands on experience on Machine Learning Algorithms – Conventional and Deep Learning
  • Hands on experience working on Machine Learning Platforms / Frameworks like TensorFlow, TensorFlow Lite, Keras, Caffe/2, ONNX, MxNet, Pytorch etch
  • Sound knowledge of Cloud Computing tools – Google cloud, AWS, Azure, IBM Cloud etc.
  • Experience working on Large datasets – Learning, tuning, augmentation, deployment on Embedded Platform
  • Familiar with Deep Learning Compilers – CPUs, GPUs, FPGAs
  • Should be able to work in aggressive, high pressure environment
  • Excellent written and verbal communication
  • Self-starter, problem-solving mentality, and creative thinker

Desirable Skills:

  • Experience of leading the module with 3+ engineers
  • Quality process – CMMi, Agile Scrum
  • Good knowledge of working with Open source software packages is beneficial and preferred
  • Positive attitude
  • Ready to switch between domains based on the project requirements