956 | Senior Python/ML Engineer (OCR / AI)

AI overview

Contribute to a healthcare platform by optimizing OCR and CV systems with Python, utilizing advanced libraries and enhancing data processing pipelines.

Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced Senior Python/ML Engineer (OCR / AI) to join our dynamic team on a full-time basis.

About the project:

We are working on a healthcare product — we developed from scratch a multilayer, web-based platform, built on the basis of microservice architecture which supports numerous integrations with external web services and third-party applications.

Requirements

Python Proficiency

  • Deep understanding of Python, including its advanced features and libraries.
  • Experience in developing Optical Character Recognition (OCR) and Computer Vision (CV) systems, particularly for extracting data from document scans and photos (ID cards, insurance policies, invoices, CVs).
  • Hands-on experience with open-source libraries for OCR and CV (e.g., OpenCV, Pillow, Tesseract, EasyOCR).
  • Experience with asynchronous programming (e.g., asyncio) for handling multiple concurrent requests.
  • Experience in developing and maintaining RESTful APIs to serve models (using FastAPI or Flask).

Performance Optimization

  • Skills in optimizing model inference speed and resource consumption (CPU/GPU/RAM) to handle high loads effectively.
  • Experience with acceleration techniques: batch processing, quantization, and GPU (CUDA) utilization.

Data Handling and Preprocessing

  • Proficiency in NumPy and Pandas for processing both images and the extracted structured data.
  • Experience building data pipelines for efficient loading and image preprocessing of large datasets.

Concurrency and Parallelism

  • Understanding of concurrency models for efficient request management (e.g., threading, multiprocessing).
  • Experience with message queuing systems (e.g., RabbitMQ, Kafka).

Benefits

  • Paid Time Off (36 paid days per year)
  • Work From Home
  • Training & Development
  • Partial medical compensation

Perks & Benefits Extracted with AI

  • Training & Development: Training & Development
  • Paid Time Off: Paid Time Off (36 paid days per year)
  • Remote-Friendly: Work From Home

Intetics Inc. is a leading American technology company providing custom software application development, distributed professional teams creation, software product quality assessment, and “all-things-digital” solutions built with SMAC, RPA, AI/ML, IoT, blockchain, and GIS/UAV/LBS technologies.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

ML Engineer Q&A's
Report this job
Apply for this job