An artificial intelligence engineer will be expected to have a keen interest in artificial intelligence, machine learning, and staying updated with the latest developments in a rapidly changing field. His / her duties will include collecting and analyzing data sets to identify patterns and develop predictive algorithmic models.
Roles and Responsibilities
- Design and develop AI models to meet project requirements
- Convert AI / ML models into APIs that other developers can use
- Perform statistical analysis on big data sets
- Manage project infrastructure and the development of AI models and projects
- Work with other machine learning engineers, data engineers, and AI engineers to develop machine learning models
- Design and develop Deep-learning / machine-learning algorithms for analyzing structured data, image, video, and text data among others
- Evaluate the latest research developments in machine learning and deep learning and help build capabilities in these areas
- Expertise in Python, Pandas, TensorFlow / Pytorch libraries like Pandas, NumPy, etc.
- Good with Linear Algebra, Statistics, and probability theory
- Experience with machine learning algorithms
- Proven experience in developing and deploying machine learning / artificial intelligence algorithms into a production environment
- Experience in designing, developing, training, testing, and deploying deep learning models such as CNN (Convolutional Neural Networks), RNN (Recurrent Neural Networks), R-CNN (Recurrent Convolutional Neural Networks), Reinforcement Learning, LSTM, or Transfer Learning algorithms
- Good in Problem Solving Data Structures
- Comfortable with NLP
Skills Required
Solid understanding of common programming languages used in AI, such as Python, Java, C++, and RAdvanced knowledge of statistical and algorithmic models as well as of fundamental mathematical concepts, such as linear algebra and probabilityExperience working with large data sets and writing efficient code capable of processing large data streams at speedFamiliarity with deep learning and machine learning algorithms and the use of popular AI / ML frameworksExcellent communication skillsExperience and Educational Qualification
A minimum of 3 years and above experience is requiredBachelor s degree in computer science, data science, software development, or another related fieldA master s degree would be preferredSkills Required
Python, Java, Tensorflow