Identify and employ the right ML tools and algorithms
Large-scale distributed systems must be designed, built, and maintained to accommodate the entire pipeline, which includes data collection, feature engineering, model training, model evaluation, model deployment, and real-time serving
Maintain high standards of code quality and careful design to ensure ML Model performance, uptime, and scale
Manage a platform that automates the development, training, deployment, and revision of machine learning models
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 4+ years of relevant experience as a Machine Learning Engineer
Demonstrable experience working with AI/ML, C++, Python, and PyTorch
In-depth knowledge of GPT and transformers models is desirable
Nice to have prior experience implementing optimizing algorithms
Some experience interacting closely with hardware and a deeper knowledge of how CPUs work is preferred
In-depth knowledge of rewriting neural networks and the LSH (Locality Sensitivity Hashing) algorithm is nice to have
Excellent English communication skills, both conversational and written