Senior Machine Learning Development Engineer

Summary

We are looking for a brilliant Machine Learning Software Dev Engineer who has the passion to tackle challenging use case problems in the beauty industry. Using cutting edge deep learning technologies you will be a key member of the team developing highly scalable deep learning algorithms specifically designed to enable consumers to interact with IoT beauty products through their emotional state.

Company: WeSee AI Limited

Project Duration: 24 Man Days

Compensation: £500 per day


Specifically you will be required to:

  • Collect, label and utlise test consumer video samples into the Wesee dataset
  • Provide post trial analysis & data output feeds following specific data collection of Beauty & Hair product. Not limited to the detection of facial features, hair length, angle and speed of a selection of unique beauty products, including emotion and sentiment of user carrying out stated tasks. 
  • Present prototype of emotion reading module for kiosk based smart assistant

Basic Qualifications

  • First Class Degree in Computer Science, Computer Engineering, Electrical Engineering, Machine Learning, Applied Math or related field with 5+ years of relevant work experience.
  • Computer Science fundamentals in object-oriented design, data structures, high-performance computing (HPC).
  • Computer Science fundamentals in algorithm design, complexity analysis, problem solving and diagnosis.
  • Proficiency in Python. 3+ years experience
  • Can translate user inputs to software requirements and design specifications and effectively communicate with team members.
  • Programming under Windows and Linux operating systems

Preferred Qualifications

  • Ph.D. with 5 years of relevant experience.
  • Proficiency in C++.
  • Experience with machine learning, deep learning, data mining, and/or statistical analysis tools.
  • Experience taking projects from scoping requirements through to production - experience of creating product-ready code essential..
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience with highly distributed systems.
  • Experience designing high performance software and algorithms for resource constrained IoT and mobile (iOS/Android) environments.
  • Proficiency training large scale models in, at least, one modern deep learning engine such as  Tensorflow, Caffe/Caffe2, Keras, PyTorch/Torch and Theano.
  • Experience in GPU, FPGA, DSP acceleration and performance tuning.
  • Experience in production-scale software development with ML/AI, computer vision and smart IoT device.

If you are interested in applying for this role then please contact stuart@weesee.com

Join the CW jobs mailing list

This site uses cookies.

We use cookies to help us to improve our site and they enable us to deliver the best possible service and customer experience. By clicking accept or continuing to use this site you are agreeing to our cookies policy. Learn more

Start typing and press enter or the magnifying glass to search

Sign up to our newsletter
Stay in touch with CW

Choosing to join an existing organisation means that you'll need to be approved before your registration is complete. You'll be notified by email when your request has been accepted.

i
Your password must be at least 8 characters long and contain at least 1 uppercase character, 1 lowercase character and at least 1 number.

I would like to subscribe to

Select at least one option*