AI / ML Engineer
Role details
Job location
Tech stack
Job description
- Design and develop machine learning models to drive business solutions.
- Analyse large datasets to identify trends and improve AI algorithms.
- Collaborate with cross-functional teams to integrate AI solutions into existing processes.
- Conduct experiments and analyze results to draw insights and optimize models.
- Stay updated with the latest industry trends, tools, and technologies in AI and machine learning.
- Document processes, models, and results, presenting findings to stakeholders.
- Mentor junior engineers and support them in their projects and career growth.
Requirements
-
Master's degree in Computer Science, Data Science, Artificial Intelligence or related field.
-
Strong programming skills in Python, R, or Java.
-
Experience with machine learning frameworks such as TensorFlow, Keras, or PyTorch.
-
Solid understanding of statistics, data structures, and algorithms.
-
Proficiency in data manipulation and visualization using tools like pandas, NumPy, or Matplotlib.
-
Excellent problem-solving skills and ability to work under tight deadlines.
-
Minimum of 2 years of relevant experience in AI/ML development.
-
Experience in deploying machine learning models in production environments.
-
Familiarity with cloud technologies such as AWS, Azure, or Google Cloud.
-
Demonstrable experience in delivering successful AI/ML projects from concept to deployment.
-
Exposure to Big Data technologies (e.g., Hadoop, Spark) is a plus.
Benefits & conditions
- Competitive annual salary, commensurate with experience.
- Comprehensive health insurance package.
- Paid vacation and holidays.
- Opportunities for professional development and continuous learning.
- Dynamic work environment aimed at promoting innovation and growth.
- The opportunity to work with a team of highly skilled professionals in the field of AI and ML.