Machine Learning Engineer
Description
Job Description :
Design, develop, and deploy machine learning models from initial research to production.
Own the end-to-end ML pipeline, including data processing, model development, testing, deployment, and continuous optimization.
Work with libraries such as TensorFlow, PyTorch, and Scikit-learn to develop, train, and test models.
Work closely with team of Machine Learning Engineer, Data Scientist and Software Engineer to build powerful and scalable AI based Software.
Qualifications :
Bachelor's Degree (S1) in Informatics, Computer Science, Physics, Mathematics or equivalent
Having good communication in English
Ability to work independently as well as collaboratively within a team.
Having minimum of 2 years experience as Machine Learning Engineer
Hands-on experience in Python with frameworks such as TensorFlow, PyTorch, and Scikit-learn.
Familiarity with data preparation, regression, clustering, classification, and hyperparameter tuning.
Experience deploying Generative AI models with understanding of Retrieval-Augmented Generation (RAG), AI Agents, and expertise in prompt engineering techniques
Familiarity with cloud platforms is a plus
Comfortable with scripting, configuring, and using Linux utilities
Experienced in configuring and deploying virtual machines and containers (Docker, etc)
Proficient in using Git or similar tools for source code management.