Machine Learning Engineer / Data Scientist (OCR/CV)
Core
Design, build, deploy, and improve machine learning systems for intelligent document understanding, specifically extracting information from complex document layouts including tables, embedded images, and forms.
Role type
Mid / Senior Machine Learning Engineer (OCR/CV)
Builds
AI services for intelligent document understanding and OCR pipelines
Domain
Enterprise SaaS, Document Processing, Computer Vision
Deliverable
production ML models
Required skills
Python, Computer Vision, LLM-based systems, ML service deployment, Software engineering fundamentals, Analytical thinking
Preferred skills
Tool-use agents, Enterprise SaaS product building, A/B testing, LLMOps/MLOps, Modern data warehouses (Redshift/Snowflake)
Technologies
Python, LLMs, OCR pipelines, Amazon Redshift, Snowflake
Responsibilities
Design and develop ML/LLM systems end-to-end from prototyping to deployment; Write high-quality, testable Python code; Improve validation, observability, and performance monitoring for ML services; Partner cross-functionally to ship AI-powered capabilities; Evaluate and optimize existing implementations; Design controlled experiments for AI products; Contribute to technical design and code reviews; Experiment and iterate on model behavior and orchestration strategies.
Seniority
Mid / Senior, hands-on IC