Intetics Inc. is seeking a highly skilled and experienced Python Engineer (OCR / AI) to join their dynamic team.
The project involves developing a healthcare product, which is a multilayer, web-based platform built on microservice architecture, supporting numerous integrations with external web services and third-party applications.
The role requires a deep understanding of Python, including its advanced features and libraries.
Candidates should have experience in developing Optical Character Recognition (OCR) and Computer Vision (CV) systems, particularly for extracting data from document scans and photos such as ID cards, insurance policies, invoices, and CVs.
Hands-on experience with open-source libraries for OCR and CV, such as OpenCV, Pillow, Tesseract, and EasyOCR, is essential.
The position requires experience with asynchronous programming (e.g., asyncio) for handling multiple concurrent requests.
Candidates should have experience in developing and maintaining RESTful APIs to serve models using FastAPI or Flask.
Skills in optimizing model inference speed and resource consumption (CPU/GPU/RAM) to handle high loads effectively are necessary.
Experience with acceleration techniques, including batch processing, quantization, and GPU (CUDA) utilization, is required.
Proficiency in NumPy and Pandas for processing both images and the extracted structured data is needed.
Candidates should have experience building data pipelines for efficient loading and image preprocessing of large datasets.
Understanding of concurrency models for efficient request management, such as threading and multiprocessing, is important.
Experience with message queuing systems like RabbitMQ or Kafka is also required.
Requirements:
Candidates must have a deep understanding of Python, including its advanced features and libraries.
Experience in developing Optical Character Recognition (OCR) and Computer Vision (CV) systems is required.
Hands-on experience with open-source libraries for OCR and CV, such as OpenCV, Pillow, Tesseract, and EasyOCR, is necessary.
Experience with asynchronous programming (e.g., asyncio) for handling multiple concurrent requests is essential.
Candidates should have experience in developing and maintaining RESTful APIs using FastAPI or Flask.
Skills in optimizing model inference speed and resource consumption (CPU/GPU/RAM) are required.
Experience with acceleration techniques, including batch processing, quantization, and GPU (CUDA) utilization, is necessary.
Proficiency in NumPy and Pandas for processing images and structured data is required.
Candidates should have experience building data pipelines for efficient loading and image preprocessing of large datasets.
Understanding of concurrency models for efficient request management, such as threading and multiprocessing, is important.
Experience with message queuing systems like RabbitMQ or Kafka is required.
Benefits:
The position offers 36 paid days off per year.
Employees have the option to work from home.
The company provides training and development opportunities.
There is partial medical compensation available for employees.