CESAR (Centro de Estudos e Sistemas Avançados do Recife)

Mid-level Computer Vision/Machine Learning (Integração e Deployment)

CESAR (Centro de Estudos e Sistemas Avançados do Recife)
Apply
12 days ago
Recife, BrazilMid Level

Responsibilities

  • Develop and integrate image and video acquisition, processing, and analysis pipelines.
  • Integrate computer vision algorithms and machine learning models into industrial inspection solutions.
  • Develop production image-processing and inference solutions for cloud and edge environments.
  • Optimize models and pipelines for performance, latency, and efficient computational-resource usage.
  • Implement inference solutions using ONNX and ONNX Runtime.
  • Develop APIs and integration interfaces between solution components.
  • Implement containers and reproducible execution environments for algorithms and models.
  • Contribute to CI/CD pipelines and automate build, testing, and deployment processes.
  • Implement logging, monitoring, and diagnostic mechanisms.
  • Collaborate with data scientists, computer vision specialists, software engineers, and other project professionals.
  • Support model and algorithm evolution using information gathered during solution execution.
  • Document architecture, components, interfaces, deployment processes, and technical decisions.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechatronics Engineering, Software Engineering, or a related field.
  • Practical experience with computer vision and digital image processing.
  • Experience with Python, especially OpenCV and NumPy.
  • Experience integrating and executing machine learning and deep learning models.
  • Experience with PyTorch or equivalent frameworks.
  • Knowledge of computer vision models for classification, detection, and segmentation.
  • Experience with ONNX and/or ONNX Runtime.
  • Knowledge of C/C++.
  • Experience developing APIs, preferably with FastAPI or equivalent technologies.
  • Knowledge of Git, automated testing, and collaborative development practices.
  • Knowledge of software architecture, distributed applications, and Linux.
  • Experience with Docker and containerized application development.
  • Experience with cloud environments, preferably AWS.
  • Preferred experience in industrial computer vision or automated visual inspection systems.
  • Preferred knowledge of Automated Optical Inspection, real-time video processing, GStreamer, FFmpeg, NVIDIA Jetson, TensorRT, model quantization, pruning, integrated cloud and edge systems, MLOps tools such as MLflow or DVC, CI/CD automation, Kubernetes, C++ computer vision, image-based metrology, and ISO 68-1 and ISO 965 metric thread standards.

Benefits

  • Flexible working hours.
  • Horizontal organizational structure.
  • Training and professional development programs.
  • Diversity and inclusion-focused culture.
  • Health and dental insurance.
  • Meal or food allowance.
  • Language allowance.
  • Childcare allowance.
  • Contact lens allowance.
  • Life insurance.
  • Discounts on CESAR School courses.
  • Birthday-month day off.
  • Gympass.
  • Moodar.

Tech Stack

Categories

CESAR (Centro de Estudos e Sistemas Avançados do Recife)

About CESAR (Centro de Estudos e Sistemas Avançados do Recife)

1,001-5,000 employees
Contact me