Staff Software Engineer
Core
Senior technical leader driving design and delivery of complex, cross-cutting capabilities for ABBYY Vantage, a cloud-native Document AI platform combining AI, OCR, NLP, and LLM integration.
Role type
Staff Software Engineer (Technical Lead)
Builds
Document AI pipelines, LLM integrations, compliance infrastructure, analytics dashboards, and platform extensibility for enterprise customers.
Domain
Enterprise Document AI, Cloud-Native Microservices, GenAI/LLM Integration
Deliverable
production ML models | product features | infrastructure
Required skills
C++ expertise, C#/.NET proficiency, microservices architecture design, distributed system design, CI/CD pipeline design and operation, technical mentorship, architectural decision-making, incident response leadership.
Preferred skills
Microsoft Azure (AKS, Storage, Key Vaults, Azure SQL), enterprise compliance and security standards, workflow-driven system design (orchestration, retries, timeout handling).
Technologies
C++, C#, .NET, GitHub Actions, Azure DevOps Pipelines, Azure OpenAI, Azure AKS, Azure SQL
Responsibilities
Drive technical design and delivery of significant Vantage platform capabilities; define and uphold engineering standards for code quality, reliability, and security; act as senior technical voice in cross-functional planning; lead initiatives to improve platform health (service decomposition, observability, CI/CD maturity); own high-severity incident response; mentor Senior and Mid-level Engineers; evaluate and champion adoption of new technologies like GenAI.
Seniority
Staff, hands-on IC with significant leadership and mentorship responsibilities