AI Engineer

| Argentina | Remote
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

EPIC iO Technologies is an international technology-focused company providing the most innovative, IoT, AI, and wireless connectivity solutions for the public and private sectors.


As #OneTeam, we bring together some of the best technology offerings on the market with our growing team. This success is the result of our employees' diverse technical and business expertise, which fuels collaboration and ongoing innovation. We use equal parts innovation, quality, and reliability to create comprehensive, solution-driven product offerings for our customers. Learn more about us at www.epicio.com.


Why join the Epic team?

· Bring your skills and knowledge to an innovative and growing workplace

· Work and collaborate with a team who has become one of the best in the industry

· Use industry-leading technology and the best tools available to ensure success

· Work in a stable industry with strong growth potential


At EPIC iO, we are seeking an AI Engineer to join our technology team. This role offers the opportunity to research, develop, and deploy AI models that enable the creation of image and video processing algorithms and applications. The ideal candidate will have experience in training detection, classification, and segmentation models with PyTorch/TensorFlow, as well as optimizing models with OpenVINO. Additionally, they should have a strong understanding of mathematics, probability, statistics, and algorithms, along with advanced skills in Python and experience using libraries such as OpenCV, NumPy, and Scikit-learn.

Responsibilities & Tasks

  • Evaluate and improve the existing data infrastructure and architecture for diverse use cases, including examination of the current EPIC system for identifying areas of enhancement. 
  •  

  • Engage in research and innovation, exploring state-of-the-art techniques and methodologies to ensure the developed applications remain at the forefront of technological advancement. 
  •  

  • Curate and prepare datasets required for training and evaluating machine learning and deep learning models, involving data acquisition, cleansing, and organization to ensure suitability for model training and evaluation. 
  •  

  • Utilize machine learning and deep learning techniques to train and evaluate models tailored for image and video processing tasks. 
  •  

  • Optimize machine learning and deep learning models to enhance performance metrics such as precision and throughput, encompassing parameter adjustments, exploration of alternative architectures, and implementation of optimization techniques for superior results. 
  •  

  • Implement computer vision algorithms for preprocessing data, ensuring proper transformation and standardization of input data before feeding into the models. 
  •  

  • Implement strategies to ensure system scalability and adaptability to variable workloads and environments. 
  •  

  • Productize machine learning and deep learning models by developing APIs or Python modules for seamless integration into existing platforms. 

Required Qualifications 

  • Training Detection/Classification/Segmentation Models with PyTorch/TensorFlow: 
  • Experience in training deep learning models for detection, classification, and segmentation tasks using libraries such as PyTorch and TensorFlow. 

  • Model Optimization with OpenVINO: 
  • Experience in optimizing deep learning models using the Intel OpenVINO tool. 

  • Use of Docker, Nvidia-Docker, and Containers for Computer Vision/Deep Learning: 
  • Experience in using Docker containers and Nvidia-Docker for creating reproducible and portable development environments for computer vision and deep learning applications. 

  • Proficiency in Mathematics, Probability, Statistics, and Algorithms: 
  • Strong understanding of fundamental mathematical concepts, probability, statistics, and algorithms, essential for the development and optimization of machine learning models. 

  • Programming Language: Python: 
  • Proficiency in the Python programming language, utilized in the development of machine learning and computer vision applications. 

  • Python Libraries: OpenCV, NumPy, Scikit-learn: 
  • Experience in using popular Python libraries for computer vision and machine learning, including OpenCV, NumPy, and Scikit-learn. 

Desired Qualifications

  • Experience working with classical computer vision techniques 
  • Experience with Python for Machine Learning or Big data (Pandas, Spark) 
  • Another deep learning frameworks: Caffe, Keras 
  • Another model optimization frameworks: TensorRT 
  • Knowledge of image and video formats and compression algorithms

EPIC iO Technologies embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be.

More Information on EPIC iO Technologies
EPIC iO Technologies operates in the Artificial Intelligence industry. The company is located in Fort Mill, South Carolina. EPIC iO Technologies was founded in 2021. It has 106 total employees. To see all 3 open jobs at EPIC iO Technologies, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about EPIC iO TechnologiesFind similar jobs