
Description
AI engineers are professionals who use artificial intelligence and machine learning techniques to develop applications and systems. AI engineers focus on developing the tools, systems, and processes that mimic human functions. This position is linked with Data Engineer. While a data engineer deals with collecting and managing data, an AI engineer focuses on developing application to process the data.
Where it works
ICT enterprises/ Technical Departments/ Software Development Departments/ IT Department/ R&D Department
Activities
- Develop AI-based applications;
- Research and develop AI models and algorithm;
- Transform machine learning models into APIs that can be integrated with other applications
- Build end-to-end a Machine Learning application;
- Automate AI infrastructures.
Qualifications
- At least bachelor degree in computer and information technology areas, or in Applied Math and Data Science;
- Experience in AI Engineering is often preferred.
Technical skills and knowledge
- Proficiency of programming languages (Python, R, Java, and C++). Knowledge of probability, statistics, and linear algebra. Knowledge of big data technologies (Apache Spark, Hadoop, and MongoDB). Knowledge of AI algorithms and frameworks (machine learning algorithms, deep learning algorithms, Theano, TensorFlow, Caffe, Keras, and PyTorch).
Linguistic knowledge
- Communication in English at basic level
Soft skills and personalities
- Teamwork and cooperation skills
- Communication skill
- Goal management skill
- Problem solving skill
- Personalities: intitiave, dependability, integrity, stress tolerance, persistance, and attentive to details