top of page

Senior AI Engineer

Singapore

Industry

Location

Full Time

Information Technology

Singapore

On-Site

Job Description

Responsibilities:

  1. Develop and Deploy Machine Learning Models:
    Design and build machine learning models to solve specific business problems.
    Collaborate with cross-functional teams to gather requirements and define objectives.
    Deploy models into production environments.

  2. Model Training and Evaluation:
    Train and fine-tune machine learning models using appropriate algorithms and techniques.
    Evaluate model performance and identify areas for improvement using methods such as cross-validation and hyperparameter optimization.

  3. Model Deployment and Integration:
    Work with software engineers and DevOps teams to deploy machine learning models into production.
    Implement APIs and integrate models with existing systems to enable real-time decision-making.

  4. Performance Monitoring and Maintenance:
    Monitor model performance and address any issues that arise.
    Continuously improve models by refining algorithms and optimizing code.

  5. Data Analysis and Insights:
    Perform exploratory data analysis and generate insights.
    Use statistical methods and visualization techniques to communicate complex concepts effectively.

  6. Continuous Learning:
    Stay updated with the latest research and trends in machine learning and artificial intelligence.

Requirements

Qualifications:

  1. Technical Skills:
    Hands-on experience in designing, developing, and deploying machine learning models.
    Solid understanding of machine learning algorithms, techniques, and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
    Strong programming skills in languages such as Python.
    Proficiency in machine learning frameworks such as TensorFlow, PyTorch, or Scikit-Learn.
    Understanding of statistical analysis and probability theory.

  2. Additional Skills:
    Familiarity with machine learning tools on cloud platforms (e.g., AWS, Azure, GCP) and distributed computing frameworks (e.g., Spark) is a plus.
    Problem-solving and analytical mindset.
    Excellent verbal and written communication skills.
    Ability to work collaboratively in a team environment.

  3. Adaptability and Growth:
    Willingness to adapt to evolving technologies.
    Commitment to staying updated with the latest advancements in machine learning and artificial intelligence.

bottom of page