Staff Software Engineer (AI/ML/ SaaS)
Core
Build and scale ABBYY's AI platform at the intersection of platform engineering, MLOps, and DevOps to serve enterprise customers.
Role type
Staff Software Engineer (Platform/MLOps)
Builds
Scalable AI platform services, Kubernetes-based platforms for AI workloads, and end-to-end ML lifecycle automation.
Domain
Enterprise AI / Intelligent Automation / SaaS
Deliverable
production ML models | infrastructure
Required skills
Python, microservices, distributed systems, Kubernetes, DevOps, MLOps, data management for ML
Preferred skills
Internal AI/ML platforms, model serving frameworks, inference optimization, auto-labeling, weak supervision, human-in-the-loop systems, enterprise B2B SaaS environments
Technologies
Python, Kubernetes, Azure
Responsibilities
Design and build scalable AI platform services using Python and microservice architectures; Own DevOps and MLOps workflows including CI/CD, model deployment, versioning, and rollback; Build and maintain Kubernetes-based platforms for AI workloads; Work on data pipelines, dataset versioning, and auto-labeling workflows for model training; Enable end-to-end ML lifecycle: data ingestion, training, evaluation, deployment, and monitoring; Lead technical discussions, review designs, and mentor team members
Seniority
Staff, hands-on technical leadership