Apply Now
Explore our open positions and be part of our innovation-driven culture.
Machine Learning Engineer
Design, train, and deploy Deep Learning models, specializing in neural network architectures.
As a Machine Learning Engineer, you will develop and deploy advanced Deep Learning models to solve complex challenges across computer vision, NLP, and predictive analytics. You'll work alongside our AI research and product teams to deliver production-ready models.
Responsibilities
- Design and implement deep learning architectures for various applications.
- Train, validate, and fine-tune models using PyTorch and TensorFlow.
- Develop robust data pipelines for model training and evaluation.
- Monitor and optimize model performance in production.
- Document experiments, research findings, and best practices.
- Collaborate with software engineers to integrate models into production systems.
Requirements
- 2+ years of experience in Machine Learning or Deep Learning.
- Strong understanding of neural network architectures (CNNs, RNNs, Transformers).
- Hands-on experience with PyTorch or TensorFlow.
- Experience with large datasets, data augmentation, and preprocessing techniques.
- Knowledge of MLOps is a plus (model serving, retraining loops).
- Strong foundation in linear algebra, probability, and optimization.