Infocomm TechnologyData and AI

Senior Artificial Intelligence/Machine Learning Engineer

The Senior Artificial Intelligence/Machine Learning Engineer oversees projects for the production of scalable and optimised artificial intelligence (AI)/machine learning (ML) models, and ensures communication and collaboration with appropriate stakeholders. He/She is responsible for evaluating techniques or algorithms used and ensuring performance of the models deployed, and guiding or coaching the team in achieving quality in technical areas of the projects. He works in a team setting and is proficient in statistics, scripting and programming languages required by the organisation. He is also familiar with the relevant software platforms on which the solution is deployed on. The Senior AI/Machine Learning Engineer is passionate about delivering end-to-end data projects, from scoping and discovery to post-deployment. He is skilled in stakeholder management, possesses the ability to communicate ideas and recommendations to and influence various internal stakeholders, both within and beyond the team.

What Does a Senior Artificial Intelligence/Machine Learning Engineer Do?

Key Responsibilities & Tasks

Develop artificial intelligence (AI)/machine learning (ML) models for production

  • Evaluate AI/ML model scaling and packaging codes for refinement
  • Assess performance of production-level AI/ML models for scalability
  • Manage AI/ML development pipeline and infrastructure
  • Lead the extraction, transformation, loading and integration of unstructured data for modelling
  • Review scaled AI/ML models to ensure desired performance can be achieved when deployed
  • Drive optimisation of AI solutions to increase performance

Deploy AI/ML models

  • Oversee the deployment of AI/ML solutions
  • Create test plans for post-deployment
  • Communicate deployment issues and resolution plans to stakeholders
  • Lead the development and deployment of supervised and/or unsupervised techniques for problem solving

Manage AI/ML projects

  • Plan the end-to-end deployment of AI/ML solutions from initial testing, deployment, to optimisation in terms of system performance and run time
  • Lead project estimations and code reviews
  • Set project timelines and work quality guidelines
  • Apply project management tools and processes to ensure project is cost-effective
  • Communicate project objectives at critical junctions to obtain buy-in from all stakeholders
  • Deliver scalable AI/ML solutions

Do You Have the Skills for This Role?

A Senior Artificial Intelligence/Machine Learning Engineer needs 3 core competencies. Here's what's required and at what level.

Must-Have Skills (Advanced)

Developing People

Advanced

Interacting with Others

Transdisciplinary Thinking

Advanced

Thinking Critically

Supporting Skills

Communication

Intermediate

Interacting with Others

SkillsFuture Skill Levels

3 levels
1

Basic

Recognise and understand fundamental concepts. Apply skills in routine situations with guidance.

2

Intermediate

Apply skills in varied situations independently. Analyse problems and adapt approaches as needed.

3

Advanced

Lead and innovate in complex situations. Evaluate strategies, guide teams, and drive improvements.

Technical Skills & Competencies (TSC) Levels

6 levels
1

Follow

Carry out routine tasks under close supervision. Follow established procedures and guidelines.

2

Assist

Perform tasks with some independence. Assist in non-routine situations and apply established techniques.

3

Apply

Apply skills and knowledge independently in varied situations. Analyse problems and adapt approaches.

4

Analyse

Analyse complex situations and develop solutions. Guide and mentor junior colleagues.

5

Strategise

Set strategic direction and drive innovation. Evaluate trade-offs and make high-impact decisions.

6

Transform

Lead industry transformation. Establish standards, shape policy, and provide expert advisory.

Technical Skills & Competencies

A Senior Artificial Intelligence/Machine Learning Engineer requires 22 technical skills at specific proficiency levels.

Business Needs Analysis

Level 5

Business and Project Management

Lead comprehensive analysis to understand underlying drivers and present a compelling business case for proposed IT solutions

Computer Vision Technology

Level 5

Development and Implementation

Build spatial sensing and spatial reasoning systems

Data Design

Level 5

Design and Architecture

Establish a strategy for the creation of large-scale data models and structures and spearhead the implementation of database technology, architectures, software and facilities

Data Governance

Level 5

Governance and Compliance

Develop organisation practices and standards for handling data throughout their lifecycle, resolve breaches, and oversee transfer of data between organisations

Data Strategy

Level 5

Strategy Planning and Implementation

Establish data management strategies to extract maximum value from information assets and support decision-making and business processes

Emerging Technology Synthesis

Level 5

Business and Project Management

Establish internal structures and processes to guide the exploration, integration and evaluation of new technologies

Intelligent Reasoning

Level 5

Development and Implementation

Evaluate, design and build intelligent software systems

Pattern Recognition Systems

Level 5

Development and Implementation

Develop intelligent systems using machine learning techniques

Problem Management

Level 5

Operations and User Support

Establish problem management strategies, protocols, and mechanisms to guide the prevention, resolution and minimisation of problems and their effects

Project Management

Level 5

Business and Project Management

Lead end-to-end management of large programmes or multiple projects concurrently, coordinating project interdependencies

Self-Learning Systems

Level 5

Development and Implementation

Design and develop self-learning systems using reinforcement learning and evolutionary learning techniques

Stakeholder Management

Level 5

Stakeholder and Contract Management

Define a strategic stakeholder management roadmap, and lead critical discussions and negotiations, addressing escalated issues or problems encountered

Text Analytics and Processing

Level 5

Development and Implementation

Implement advanced machine learning techniques in building natural language processing (NLP) models for performing common text processing tasks

Change Management

Level 4

Business and Project Management

Recommend business activities required to integrate and roll out new changes and drive the execution of change control procedures, engaging stakeholders in the process

Cloud Computing

Level 4

Development and Implementation

Develop plans to implement cloud solutions

Computational Modelling

Level 4

Development and Implementation

Develop and utilise new algorithms and advanced statistical models to enable the production of desired outcomes

Configuration Tracking

Level 4

Development and Implementation

Develop policies, processes and guidelines for the organisation's configuration management and tracking

Data Engineering

Level 4

Development and Implementation

Translate business requirements into data structures and processes to standardise data, verify data reliability and validity, store, extract, transform, load and integrate data

Database Administration

Level 4

Operations and User Support

Plan for installation, configuration and upgrading of databases and oversee database maintenance, troubleshooting, back up and recovery activities

Security Architecture

Level 4

Design and Architecture

Design a security blueprint and direct the design of a robust and coherent security architecture, based on a suite of security solutions and key design principles

System Integration

Level 4

Development and Implementation

Determine interoperability of system components and develop a system integration plan

Test Planning

Level 4

Development and Implementation

Define testing objectives, and design a master test plan including a series of systematic test procedures to achieve them

European Skills Framework

ESCO

Skills and knowledge areas required for this occupation based on European classification.

Optional

Career Paths from Senior Artificial Intelligence/Machine Learning Engineer

Explore related roles in Infocomm Technology that share similar skill requirements.

Will AI Threaten Your Job?

77
Low riskVery High RiskHigh risk

Most at risk

information categorisationcreate data setsinformation extraction

Most resilient

artificial neural networksbuild business relationshipsapply systemic design thinking
View full AI disruption analysis →

Quick Facts

TrackData and AI
Core Skills3
Technical Skills22
Key Tasks16

Is Senior Artificial Intelligence/Machine Learning Engineer right for you?

Take the free 10-minute Career Portrait to see which career direction fits your motivations and strengths.

More in Infocomm Technology

Explore all career paths in the Infocomm Technology sector.

View all Infocomm Technology roles
Check Your Readiness