We are seeking a highly motivated Machine Learning Engineer to design, develop, and deploy intelligent systems that power our next-generation products. In this role, you will work at the intersection of data, algorithms, and software engineering to build scalable ML solutions that drive real-world impact.
Key Responsibilities
Design, train, and optimize machine learning models
Build scalable data pipelines for preprocessing and feature engineering
Deploy and monitor ML models in production environments
Evaluate model performance and implement improvements
Collaborate with engineering teams to integrate ML systems into applications
Document methodologies, experiments, and results
Stay current with advancements in machine learning and AI
Required Qualifications
Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or related field (or equivalent experience)
Strong programming skills in Python or similar languages
Experience with ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn)
Solid understanding of statistics, algorithms, and model evaluation techniques
Experience working with structured and/or unstructured data
Familiarity with version control and collaborative development workflows
Preferred Qualifications
Experience deploying ML models in cloud environments (AWS, GCP, Azure)
Knowledge of MLOps practices and CI/CD for ML systems
Experience with large-scale data processing tools (e.g., Spark)
Background in NLP, computer vision, anomaly detection, or predictive modeling
Experience in startup or fast-paced environments
