
Machine Learning Engineer
- Chennai, Tamil Nadu
- Permanent
- Full-time
- 5+ years of professional software development experience specialized in Machine Learning
- A degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Math, Physics,or related field or equivalent work experience
- Strong communication and presentation skills
- Ability to work with data science and infrastructure teams to design, implement, and deploy machine learningproducts
- Proven team player with the ability to multi-task in a fast-paced dynamic agile work environment
- Advanced proficiency in Python & Machine Learning tools
- Ability to work with remote team members across time zones
- Travel up to 10%
- 5+ years of professional software development experience
- Strong system, software, and test background including both design and implementation
- Advanced proficiency in Python
- Strong understanding of probability, statistics, linear algebra, and calculus
- Experience with data cleaning, transformation, and feature engineering
- Experience with Machine Learning Libraries and Frameworks - TensorFlow and/or PyTorch|scikit-learn | Keras
- Knowledge of various machine learning algorithms – (Supervised (regression, classification), unsupervised (clustering,dimensionality reduction), and reinforcement learning etc).
- Familiarity with large language models (LLMs) like GPT-3, GPT-4, LaMDA, or similar architectures.
- Experience with productionized Machine Learning applications
- Knowledge of different data formats and sources (e.g., SQL databases, NoSQL databases, cloud storage)