Principal Machine Learning Engineer

Global technology company with 35+ years experience, specializing in document understanding and intelligent process automation.
Machine Learning
Principal Software Engineer
Hybrid
501 - 1,000 Employees
10+ years of experience
AI · Enterprise SaaS

Description For Principal Machine Learning Engineer

ABBYY, a global leader in document understanding and intelligent process automation with over 35 years of experience, is seeking a Principal Machine Learning Engineer to join their innovative team. This role presents an exceptional opportunity to shape the future of document understanding technology while leading a talented engineering team.

The position combines technical leadership with strategic thinking, focusing on architecting and implementing state-of-the-art document understanding models. You'll be working with a diverse, global team of 600+ colleagues across 15 countries, contributing to a portfolio that serves over 10,000 customers, including many Fortune 500 companies.

As a Principal ML Engineer, you'll drive technical decision-making for ML infrastructure, lead and mentor senior machine learning engineers, and establish best practices for model development. The role requires deep expertise in modern deep learning architectures, particularly multimodal and multi-task networks, along with strong programming skills and extensive experience with cloud platforms.

The company offers a flexible and inclusive work environment with options for remote, hybrid, or office work. Benefits include comprehensive health insurance, vision care, parental leave, and unique perks like volunteering time off. ABBYY's commitment to innovation is evidenced by their 140+ technology patents and recognition from top analyst firms like Gartner and Everest PEAK Matrix ® Assessment.

This is an ideal opportunity for a seasoned ML professional who wants to make a significant impact in document understanding technology while working with cutting-edge AI solutions in a globally recognized company.

Last updated 2 months ago

Responsibilities For Principal Machine Learning Engineer

  • Architect and implement state-of-the-art document understanding models
  • Drive technical decision-making for ML infrastructure, model architecture, and deployment strategies
  • Establish best practices for model development, testing, and deployment workflows
  • Identify and evaluate emerging technologies and methodologies
  • Lead and mentor a team of senior machine learning engineers
  • Foster a culture of technical excellence, innovation, and continuous learning
  • Drive cross-functional collaboration with product, design, and infrastructure teams
  • Define technical roadmaps aligned with business objectives
  • Champion data privacy, security, and compliance standards
  • Partner with infrastructure teams to design and optimize data pipelines
  • Architect solutions for efficient real-time and batch inference
  • Ensure robust monitoring and maintenance of production ML systems
  • Drive improvements in model performance, efficiency, and reliability

Requirements For Principal Machine Learning Engineer

Python
  • MS or PhD in Computer Science, Engineering, Mathematics, or related field
  • 10+ years of experience in Machine Learning/AI, with focus on Computer Vision
  • Proven track record of deploying ML models at scale in production environments
  • Deep expertise in modern deep learning architectures, particularly multimodal and multi-task networks
  • Strong programming skills in Python and proficiency with PyTorch or equivalent frameworks
  • Extensive experience with cloud platforms and MLOps tools
  • Demonstrated expertise in building and optimizing large-scale data processing pipelines
  • Proven ability to lead and mentor technical teams
  • Strong track record of driving technical decisions and innovation
  • Excellence in cross-functional collaboration and technical communication
  • Recognized thought leadership in machine learning and document understanding

Benefits For Principal Machine Learning Engineer

Vision Insurance
Medical Insurance
Parental Leave
  • Work from home, remotely, or hybrid
  • Partial compensation for glasses and lenses
  • Private health insurance
  • Volunteering Time Off (2 days/year)
  • SZÉP Card for recreational activities
  • 3 extra days/month for 'sick leave' without doctors visit
  • Flexible working hours

Interested in this job?

Jobs Related To ABBYY Principal Machine Learning Engineer

Principal Machine Learning Engineer

Lead ML engineering role at ABBYY, focusing on document understanding technology, requiring 10+ years of experience in ML/AI and computer vision.

Distinguished Engineer, GPUs, Core ML, Borg, Spatial Flex

Distinguished Engineer position at Google focusing on GPU optimization and ML infrastructure, offering competitive compensation and the opportunity to work on cutting-edge ML technologies.

Principal Engineer, GPUs, Core ML, Borg, Spatial Flex

Principal Engineer position at Google focusing on GPU optimization and ML infrastructure, requiring 15+ years of experience in GPU performance work.

Principal Technical Pre-Sales Architect, Agentforce

Lead technical pre-sales architect position focusing on AI/ML solutions, combining deep technical expertise with customer advisory to drive Agentforce platform adoption and success.

Director of Engineering - AI

Director of Engineering - AI position at LinkedIn leading AI/ML engineering teams for advertising solutions with competitive compensation $218K-$357K.