Job Responsibilities:
- Design, develop, and optimize machine learning (ML) models and algorithms to address business challenges.
- Collaborate with cross-functional teams to gather requirements, define objectives, and deploy models effectively.
- Train and fine-tune ML models using appropriate algorithms, techniques, and tools.
- Conduct evaluations to assess model performance, applying methods such as cross-validation, hyperparameter tuning, and ensemble learning.
- Work closely with software engineers and DevOps teams to deploy models in production environments.
- Implement APIs and integrate models into existing systems to enable real-time decision-making.
- Monitor deployed models to ensure optimal performance, address anomalies, and resolve issues.
- Continuously refine models and algorithms based on user feedback and performance metrics.
- Perform exploratory data analysis to uncover trends and insights.
- Use statistical methods and visualization techniques to communicate findings to stakeholders.
- Stay updated on advancements in ML and artificial intelligence (AI).
- Evaluate and recommend new tools, libraries, and methodologies to enhance workflows.
Job Requirements:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related field.
- At least 2 years of hands-on experience in designing, developing, and deploying ML models for real-world applications.
- Familiarity with Large Language Models and Generative AI technologies is a plus.
- Proficiency in Python and ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
- Strong understanding of statistical analysis, probability theory, and hypothesis testing.
- Experience with cloud-based ML tools (e.g., AWS, Azure, GCP) and distributed computing frameworks (e.g., Spark) is advantageous.
- Strong analytical and problem-solving skills with the ability to break down complex problems.
- Excellent communication skills to articulate technical concepts to diverse stakeholders.
- Proven ability to collaborate in a team environment and manage multiple priorities effectively.
- Eagerness to learn and adapt to new tools, technologies, and methodologies.
- Commitment to staying updated on the latest trends and innovations in ML and AI.
This role offers the opportunity to work on cutting-edge ML technologies and contribute to transformative business solutions in a dynamic and collaborative environment.
Only shortlisted candidates will be notified.
(EA Reg No: 20C0312)