Senior Machine Learning Software Engineer - Remote
- Posted: over a month ago
At MeetKai, you can join a dedicated team of scientists and friends, obsessed with pushing the boundaries of AI, working together to build next-gen AI solutions.
We are looking for a talented software engineer that has a deep understanding of Deep Learning and experience deploying models in production. You will have the role of improving Meetkai's ML capabilities across Search, NLU, Personalization and Online Learning. ML theoretical knowledge, while useful, is not as necessary as the ability to test and deploy models and large scale datasets.
The candidate is expected to largely be independent and produce quality code / work without oversight as well as provide insight in terms of ML and engineering.
Design and train personalization models
Develop processes for automatic deployment of ML models upon improvements
Develop processes to train deep learning models at scale
Productionize trained models (potentially on edge)
5+ experience with NLP
Demonstrable NLP and AWS deployment experience
5+ years of experience with Python
5+ years of experience with Pytorch or Tensorflow
Experience with microservices, kubernetes
Has worked in industry for more than 5 years
Nice to have
Experience with MLOps
Experience with model serving (torchscript, tflite, onnx)
Experience with deploying ML models in the cloud or on edge devices
Experience with distributed queueing technologies like Kafka
Experience with online learning algorithms and models
Experience in working with resource limited devices
Fluency in a 2nd language: Spanish, Chinese, Indonesian, German, Italian, French
AddressLos Angeles, CA
What email should the hiring manager reach you at?