Senior Software Engineer, Computer Vision

New
United States, multiple time zonesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
DockerPostgreSQLPythonOpenCVFastAPIDeep LearningMLOpsComputer Vision

Requirements

  • 5+ years of professional experience in computer vision, object detection, and AI-driven image processing systems.
  • Strong hands-on experience training and fine-tuning deep learning models for real-world production environments.
  • Expertise in Python development with strong knowledge of OpenCV, image preprocessing, augmentation, and OCR pipelines.
  • Experience working with multimodal LLM/LVM APIs for structured data extraction and validation workflows.
  • Solid backend engineering experience using FastAPI, Pydantic v2, PostgreSQL, and asynchronous Python development.
  • Familiarity with barcode, QR code, or UDI decoding technologies and preprocessing optimization techniques.
  • Experience with MLOps practices, including Docker, CI/CD pipelines, model versioning, and A/B testing, is a plus.
  • Exposure to workflow orchestration tools such as Temporal, Prefect, or Airflow is beneficial.
  • Healthcare, medical device, or supply chain technology experience is highly valued.
  • Strong analytical thinking, problem-solving abilities, and attention to detail in high-accuracy production environments.

Responsibilities

  • Design, develop, and optimize multi-stage computer vision pipelines involving object detection, segmentation, OCR, barcode decoding, multimodal LLM/LVM extraction, and data reconciliation.
  • Train, fine-tune, and improve computer vision models using custom datasets, synthetic data generation, and advanced augmentation techniques.
  • Build and maintain scalable backend services using asynchronous Python frameworks to support downstream operational and clinical workflows.
  • Monitor pipeline accuracy and performance by implementing field-level metrics, analyzing failure modes, and continuously improving precision and recall.
  • Develop auditable persistence schemas and structured data models that ensure transparency and traceability across all extraction processes.
  • Collaborate cross-functionally to integrate AI-driven image analysis solutions into production systems with high reliability and operational accuracy.
  • Contribute to architecture decisions, deployment strategies, and continuous improvements across AI and backend infrastructure.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now