Develop and implement AI/GenAI models and algorithms using Python programming language, jointly with knowledge about PyTorch/Tensorflow, Pandas, sklearn and similar AI/GenAI libraries.
Utilize ML fundamentals, including deep learning, optimization techniques, NLP, and Large Language Models (LLMs), to solve real-world problems.
Work closely with data scientists and engineers to gather requirements, perform data analysis, and develop end-to-end ML pipelines.
Conduct experiments and perform model evaluation to ensure the robustness, scalability, and accuracy of AI/GenAI solutions.
Optimize and fine-tune AI/GenAI models for performance and efficiency.
Collaborate with cloud computing teams to deploy AI/GenAI models on cloud platforms, preferably Azure.
Utilize SQL for data Extraction, Transformation, and Loading (ETL) processes.
Stay updated with the latest advancements in AI/GenAI.
Qualifications
Qualifications:
Bachelor's degree or higher in Computer Science, Engineering, Mathematics, or related field.
Proven experience 5 years working as a ML Engineer or similar role.
Strong proficiency in Python programming language.
In-depth knowledge of ML fundamentals, including deep learning, optimization techniques, generative AI, NLP, and LLMs.
Experience with cloud computing platforms (knowledge of Azure is a plus).
Familiarity with SQL for data manipulation and analysis.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Ability to thrive in a fast-paced, dynamic environment.