Senior Software Engineer, AIOps Platform
Join a platform team building distributed systems for an observability and predictive operations product, available as SaaS and on-premises deployments.
Обязанности
- Design and build distributed systems that ingest, process, and analyze high-volume GPU fleet telemetry.
- Develop automated monitoring, alerting, diagnostic workflows, and corrective actions for fleet operations.
- Evaluate data storage technologies and representations to support high-quality data for predictive models.
- Instrument services with metrics, logs, and traces, and improve performance and debuggability.
- Build and maintain infrastructure for packaging, versioning, deploying, and monitoring predictive models across SaaS and on-premises environments.
- Develop shared libraries and abstractions for the AIOps engineering team.
Требования
- Bachelor’s or master’s degree in computer science, computer engineering, or a related technical field.
- At least 8 years of software engineering experience building production distributed systems.
- Expert proficiency in Go, C++, Rust, or a comparable systems programming language, with experience in high-performance concurrent architectures.
- Working knowledge of Kubernetes and container-based production deployments.
- Experience deploying, monitoring, and maintaining machine learning models or data-intensive services in production.
Будет плюсом
- Experience with ML model-serving platforms or MLOps tools such as model registries, rollout frameworks, or feature stores.
- Experience taking prototypes to production-grade platforms for enterprise customers.
- Ability to build tools and frameworks that help engineering teams work more efficiently.
Условия и преимущества
- Competitive salary
- Benefits package