Hiring.Camp

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

CESAR

·

3 days ago

Location
Recife, BR
Type
Full-time
Department
IT
Seniority
Mid
Source
Breezy HR

Description

Olá, nós somos o CESAR!

Somos um centro de inovação e de educação que há 30 anos forma pessoas e impulsiona organizações, potencializando suas estratégias digitais. Resolvemos problemas complexos e desafiadores em um ambiente de trabalho descontraído, descentralizado e repleto de benefícios para nossos colaboradores, que atuam como protagonistas, interagindo diretamente com clientes de escala global.

Sua atuação em projeto de visão computacional aplicada à inspeção industrial será com foco na identificação de defeitos internos de blocos de motores por meio de imagens capturadas por câmeras. O desafio envolve a construção de uma solução capaz de processar imagens e vídeos, integrar algoritmos de visão computacional e modelos de Machine Learning, realizar inferência de forma eficiente e disponibilizar os resultados para os demais componentes da solução. Atuará em um time multidisciplinar, contribuindo principalmente para a integração, otimização, deployment e operação dos algoritmos de visão computacional em ambientes Cloud e Edge.

Esperamos que você ....

  • Possua graduação em Ciência da Computação, Engenharia da Computação, Engenharia Elétrica, Engenharia Mecatrônica, Engenharia de Software ou áreas correlatas.
  • Tenha experiência prática com Visão Computacional e processamento digital de imagens.
  • Tenha experiência com Python, especialmente utilizando bibliotecas como OpenCV e NumPy.
  • Tenha experiência com integração e execução de modelos de Machine Learning e Deep Learning.
  • Tenha experiência com PyTorch ou frameworks equivalentes.
  • Conheça modelos de Visão Computacional para classificação, detecção e segmentação.
  • Tenha experiência com ONNX e/ou ONNX Runtime.
  • Possua conhecimentos em C/C++.
  • Tenha experiência no desenvolvimento de APIs, preferencialmente utilizando FastAPI ou tecnologias equivalentes.
  • Conheça Git, testes automatizados e práticas de desenvolvimento colaborativo.
  • Tenha conhecimentos de arquitetura de software, aplicações distribuídas e Linux.
  • Tenha experiência com Docker e desenvolvimento de aplicações containerizadas.
  • Tenha experiência com ambientes Cloud, preferencialmente AWS.

Precisamos que você...

  • Desenvolva e integre pipelines de aquisição, processamento e análise de imagens e vídeos.
  • Integre algoritmos de Visão Computacional e modelos de Machine Learning à solução de inspeção industrial.
  • Desenvolva soluções para processamento de imagens e inferência em ambientes de produção.
  • Atue na otimização de modelos e pipelines, considerando desempenho, latência e utilização eficiente dos recursos computacionais.
  • Implemente soluções de inferência utilizando formatos e runtimes como ONNX e ONNX Runtime.
  • Desenvolva e integre aplicações para execução em ambientes Cloud e Edge.
  • Desenvolva APIs e interfaces de integração entre os diferentes componentes da solução.
  • Implemente containers e ambientes reprodutíveis para execução dos algoritmos e modelos.
  • Contribua com pipelines de CI/CD e automação de processos de build, testes e deployment.
  • Implemente mecanismos de logging, monitoramento e diagnóstico.
  • Colabore com cientistas de dados, especialistas em Visão Computacional, engenheiros de software e demais profissionais do projeto.
  • Apoie a evolução dos modelos e algoritmos a partir das informações obtidas durante a execução da solução.
  • Documente arquitetura, componentes, interfaces, processos de deployment e decisões técnicas.

É legal que você...

  • Tenha experiência em aplicações industriais de Computer Vision ou sistemas de inspeção visual automatizada.
  • Conheça Automated Optical Inspection (AOI).
  • Tenha experiência com processamento de vídeo em tempo real.
  • Conheça GStreamer e/ou FFmpeg.
  • Tenha experiência com integração de câmeras ou dispositivos de aquisição de imagens.
  • Tenha experiência com NVIDIA Jetson ou IPCs industriais.
  • Conheça TensorRT e técnicas de otimização de inferência em GPU.
  • Tenha conhecimento de técnicas como quantização e pruning para otimização de modelos.
  • Tenha experiência com sistemas Cloud e Edge integrados.
  • Conheça práticas e ferramentas de MLOps, como MLflow, DVC ou equivalentes.
  • Tenha experiência com CI/CD e automação de pipelines.
  • Tenha experiência com Kubernetes.
  • Tenha experiência com C++ aplicado à Visão Computacional.
  • Conheça metrologia e medição dimensional baseada em imagens.
  • Conheça as normas de roscas métricas ISO 68-1 e ISO 965.

Tecnologias que fazem parte do desafio...

Python | C/C++ | OpenCV | NumPy | PyTorch | ONNX | ONNX Runtime | Docker | Linux | FastAPI | AWS | GStreamer | FFmpeg | TensorRT | NVIDIA Jetson

Aqui no CESAR, nós temos algumas práticas que proporcionam uma rotina mais positiva para a pessoa colaboradora:

  • Horário flexível;
  • Estrutura horizontal;
  • Programas de treinamento e desenvolvimento;
  • Cultura voltada para a Diversidade & Inclusão, onde você pode ser livre pra ser quem é!

Gostou? Espera só para conferir nosso pacote variado de benefícios:

  • Plano de saúde e odontológico;
  • Vale Refeição / Alimentação;
  • Auxílio Idiomas;
  • Auxílio Creche;
  • Auxílio Lentes de Contato;
  • Seguro de Vida;
  • Descontos em cursos da CESAR School;
  • DayOff (no mês do Aniversário);
  • Gympass;
  • Moodar;

Quer conhecer melhor o CESAR? Clica aqui e vem com a gente!

#inovacaocesar #vemprocesar #soucesar

Skills

PythonFastAPIAWSDockerKubernetesCI/CDLinuxMachine LearningDeep LearningComputer VisionPyTorchNumPyGit

Similar Jobs

1

Computer Vision & Machine Learning Engineer, Mid-Level

Allencontrolsystems · Austin, TX

1+ year ago