Senior Software Engineer - C++
Core
Build and evolve cloud-native microservices for ABBYY Vantage, a Document AI platform combining OCR, NLP, and LLM integration to extract and classify data from enterprise documents.
Role type
Senior Software Engineer (C++)
Builds
Document processing pipelines, AI skill management services, API layers, and analytics infrastructure for the Vantage platform.
Domain
Enterprise Document AI, Cloud-Native Systems, Microservices
Deliverable
production ML models
Required skills
C++, C# .NET, Docker, CI/CD pipelines, Microservices architecture, Relational databases, Workflow orchestration, Machine Learning/LLM integration
Preferred skills
Kubernetes, Azure (AKS, Storage, Key Vaults), Computer Vision, OCR/NLP technologies
Technologies
C++, C#, Docker, GitHub Actions, Azure, Kubernetes, SQL
Responsibilities
Design, develop, test, and deploy features for document processing pipelines and AI services; Write clean, maintainable code and participate in code reviews; Collaborate with product managers, UX designers, and ML engineers; Monitor service health and resolve production incidents; Identify improvements to reduce technical debt.
Seniority
Senior, hands-on IC