Password Protected
Nope
Yep, that's right!
Career Guidance Skills working with computers S5.1 - programming computer systems S5.1.0 - programming computer systems Utilise machine learning
Description
Use techniques and algorithms that are able to extract mastery out of data, learn from it and make predictions, to be used for program optimisation, application adaptation, pattern recognition, filtering, search engines and computer vision.
Occupations requiring this skill
This section is generated automatically.
Skill demand overview
- Essential in 0 occupations
- Optional in 18 occupations
- Total: 18 occupations
- Most common in: ISCO major group 2 (Professionals)
Optional for
- Marine engineering technicianMarine engineering technicians carry out technical functions to help marine engineers with the design, development, manufacturing, and testing processes, installation, and maintena…
- Renewable energy engineerRenewable energy engineers research alternative sources of energy in order to design systems for renewable energy production. They strive to optimise energy production from renewab…
- Marine electronics technicianMarine electronics technicians lay out, install and repair electronic systems and equipment in vessels. They assemble electronic components and wiring according to blueprints …
- Energy systems engineerEnergy systems engineers supervise the energy conversion and distribution processes. They analyse the energy supply and consumption efficiency developing new ways to improve the ex…
- Marine engineering drafterMarine engineering drafters convert the marine engineers' designs into technical drawings usually using software. Their drawings detail dimensions, fastening and assembling methods…
- Instrumentation engineering technicianInstrumentation engineering technicians assist instrumentation engineers in the development of control equipment, such as valves, relays, and regulators, which can be used to monit…
- Solar energy engineerSolar energy engineers design systems which generate electrical energy from sunlight, such as photovoltaic systems. They design and construct systems which optimise the energy outp…
- Electromechanical engineering technicianElectromechanical engineering technicians collaborate with electromechanical engineers in the development of electromechanical equipment. Electromechanical engineering technicians …
- Electric power generation engineerElectric power generation engineers design and develop systems that generate electrical power and develop strategies for the improvement of existing electricity generation systems.…
- Naval architectNaval architects design, build, maintain and repair all types of boats from pleasure crafts to naval vessels, including submarines. They analyse floating structures and take variou…
- Maintenance and repair engineerA Maintenance and Repair Engineer is responsible for ensuring that machinery, equipment, and systems operate reliably and efficiently by performing regular maintenance, troubleshoo…
- Solar energy technicianSolar energy technicians install and maintain systems that collect solar energy. They prepare the necessary fixtures, often on roofs, install solar panels, and plug them into an el…
- Electromechanical engineerAn electromechanical engineer is a professional who specializes in the interdisciplinary field that combines electrical engineering and mechanical engineering. Electromechanical en…
- Hydropower technicianHydropower technicians install and maintain systems in hydropower plants. They perform inspections, analyse problems and carry out repairs. They ensure the turbines operate in comp…
- Power distribution engineerPower distribution engineers design and operate facilities that distribute power from the distribution facility to the consumers. They research methods for optimising power distrib…
- Instrumentation engineerAn Instrumentation Engineer is responsible for designing, developing, installing, managing, and maintaining instruments and systems used to measure, control, and monitor engineerin…
- Software developerSoftware developers designs and builds computer programs that power mobile devices, desktop computers, and even cars. They not only identify user needs but also create new applicat…
- Application engineerApplication engineers deal with the technical requirements, management, and design for the development of various engineering applications, such as systems, new product designs, or…
Related skills
- Cloud technologies
- Data mining
- Data storage
- Analyse big data
- Analyse test data
- Use specific data analysis software
- Statistical analysis system software
- Information structure
- Unstructured data
- Perform data mining
- Information extraction
- Adjust engineering designs
Last updated on February 18, 2026
