AI/ML Software Engineer

icon building Company : Unicaf Ltd
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - AI/ML Software Engineer

About Unicaf: Unicaf is a leading online higher education platform facilitating universities in providing affordable and high-quality online higher education to underserved markets. As we continue to expand our operations, we're seeking to recruit an AI/ML Software Engineer .

Job Description

The AI/ML Software Engineer plays a pivotal role in developing and implementing cutting-edge AI and machine learning solutions within software systems. This position involves designing, developing, and deploying AI models and algorithms while collaborating closely with data scientists and other technical teams. The AI/ML Software Engineer is proficient in programming languages such as Python, R, or Java, and skilled in utilizing various machine learning libraries and frameworks. They contribute to the integration of AI capabilities into software applications, ensuring scalability, efficiency, and optimal performance of AI-driven functionalities. Additionally, this role involves staying abreast of the latest advancements in AI/ML technologies and methodologies to continuously enhance and innovate AI-driven software solutions.

Responsibilities

  • Developing AI Models and Algorithms: Designing, building, and refining machine learning models and algorithms to solve complex problems and improve system functionalities.
  • Programming and Implementation: Writing clean, efficient, and scalable code in languages like Python, R, Java, or others to implement AI solutions within software systems.
  • Data Preparation and Preprocessing: Handling data preprocessing tasks, including cleaning, transforming, and structuring data for use in machine learning models.
  • Model Training and Evaluation: Training, testing, and fine-tuning machine learning models using appropriate datasets and validation techniques to achieve optimal performance.
  • Integration with Software Systems: Integrating AI/ML models and functionalities into existing or new software applications and ensuring compatibility, scalability, and reliability.
  • Collaboration with Data Scientists and Engineers: Working closely with data scientists, data engineers, software engineers, and cross-functional teams to align AI capabilities with software requirements.
  • Optimization and Performance Tuning: Optimizing machine learning models and algorithms for efficiency, speed, and accuracy, and troubleshooting performance issues.
  • Documentation and Reporting: Documenting code, methodologies, and results comprehensively and providing clear reports or documentation on AI model 
  • Staying Updated on AI/ML Trends: Keeping abreast of the latest advancements, tools, libraries, and best practices in AI/ML to implement cutting-edge solutions effectively.

Qualifications / Skills required 

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Mathematics, Statistics, or a related discipline.
  • Strong programming skills in languages commonly used in AI/ML development, such as Python, R, Java, or C .
  • Familiarity with libraries and frameworks like TensorFlow, PyTorch, scikit-learn, Keras, or AWS Sagemaker.
  • Proficiency in data structures, algorithms, and their applications in machine learning and data processing.
  • Solid understanding of machine learning concepts, statistical modeling, and various supervised/unsupervised learning techniques.
  • Skills in data cleaning, preprocessing, feature engineering, and handling diverse data formats.
  • Experience in developing, training, and deploying machine learning models
  • Proficiency in software engineering principles, version control (e.g., Git), and integrating AI/ML solutions into software systems and applications.
  • Ability to collaborate effectively in multidisciplinary teams, communicate technical concepts clearly, and work with stakeholders to align AI solutions with business needs.

How to Apply: Interested candidates are invited to send their CV and a brief cover letter to: [email protected] with the subject line "AI/ML Software Engineer".

Original job AI/ML Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Λάρνακα, Κύπρος; Εξωτερικό

icon get direction How to get there?
View similar Others jobs below

Similar Jobs in Greece

Share this job with your friends

GrabJobs is the no1 job portal in Greece, connecting you to thousands of jobs fast! Find the best jobs in Greece, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.