Come build at the intersection of AI and fintech. As a Staff Machine Learning Engineer at Ocrolus, you'll be a hands-on technical leader who helps shape the future of our machine learning systems. Join us, and help redefine how the world's most innovative lenders do business.
Requirements
- 7+ years of experience developing and deploying machine learning models in production environments, with a focus on real-world applications and measurable impact.
- Deep expertise in Python and at least one major ML framework (e.g., PyTorch, TensorFlow); strong proficiency in building, training, and optimizing deep learning models.
- Proven experience in applying ML techniques to computer vision, OCR, or NLP problems, ideally at scale and in latency-sensitive environments.
- Strong understanding of ML system design, including model evaluation, A/B testing, continuous training, and monitoring in production.
- Solid engineering fundamentals — data structures, system design, version control, and testing — with a history of writing clean, maintainable, and scalable code.
- Experience with modern infrastructure tools and cloud platforms (Docker, Kubernetes, Helm, AWS/GCP); comfortable navigating MLOps pipelines and deployment workflows.
- Demonstrated ability to lead cross-functional initiatives, influence architectural decisions, and communicate complex technical ideas to diverse stakeholders.
- Experience mentoring engineers and fostering a culture of high standards, curiosity, and ownership.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan