Job Description
We are looking for a talented Machine Learning / AI Engineer to design, develop, and deploy scalable machine learning models and AI solutions. You will collaborate with cross-functional teams to turn complex data into actionable insights and impactful products.
Key Responsibilities
- Design, implement, and deploy machine learning models for recommendation systems, computer vision, NLP, predictive analytics.
- Work with large datasets: perform data preprocessing, feature engineering, and exploratory data analysis.
- Optimize models for performance, scalability, and real-time inference.
- Collaborate with data engineers, software developers, and product managers to integrate ML solutions into production systems.
- Stay updated with the latest advancements in AI/ML and apply them to solve business challenges.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Data Science, AI, or a related field (or equivalent experience).
- Strong programming skills in Python, with experience in ML libraries like TensorFlow, PyTorch, Scikit-learn, etc.
- Experience with ML pipelines, model deployment, and cloud platforms (AWS, GCP, or Azure).
- Solid understanding of machine learning algorithms, deep learning, and statistical methods.
- Proficiency in SQL and experience with big data tools (e.g., Spark, Hadoop) is a plus.
- Strong problem-solving skills and the ability to work independently or in a team.