Job description
FarazPardazan AI/ML team is recruiting a senior or talented mid-level - AI Engineer to join us in:
- Implementing image and video object detection and recognition models
- Implementing hardware and platform-specific ML models
- Optimizing code to meet timing and memory demands
- Maintaining and improving existing computer vision code-base
- Designing and developing ML models to solve real-world and novel problems
- Designing and developing standard tests for ML model validation and evaluation
Skill requirements
- Fluent in Python programming
- Solid knowledge of data structures, algorithms, coding style, clean code, and software architecture
- Solid understanding of commonly used and state-of-the-art computer vision deep models and techniques
- Experienced with Machine Learning frameworks (Tensorflow or Pytorch)
- Experienced with Deep Learning accelerator hardware (GPUs, DLAs)
- Experienced with image processing and Machine Learning algorithms and libraries (OpenCV, Scikit-learn, Numpy, Scikit-image, Matplotlib, SciPy)
- Familiar with Linux, Git, and Docker
Preferential skills
-Experienced with deep model optimization and conversion tools (TensorRT, ONNX, TensorflowLite, TensorflowJS)
-Familiar with Deep Learning auxiliary tools (TFRecord, H5py, Tensorboard, MLFlow, Gradio, DVC)
-Familiar with Python unit-testing