7 часов назад
Principal Generalist Engineer (ML)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Generalist Engineer (ML) (Distributed Systems/Infrastructure): Building reliable, scalable, and observable production systems across application services, distributed systems, infrastructure, data pipelines, and ML systems with an accent on end-to-end ownership, performance, and operational reliability. Focus on designing systems from ambiguous problems, debugging failures across multiple layers, and deploying reproducible ML pipelines with monitoring for performance, drift, and cost.
Location: Remote, South Africa
Company
is an African financial platform providing payments, banking, credit, cross-border, and business management tools for businesses and individuals.
What you will do
- Design and build reliable, scalable, observable production systems.
- Own problems end to end, from requirements and system design through implementation, deployment, and operations.
- Work across application services, distributed systems, infrastructure, data pipelines, and machine learning systems.
- Debug complex production issues and improve performance, latency, reliability, and cost efficiency.
- Contribute to architecture, technical direction, maintainable code, and engineering standards.
- Train, evaluate, deploy, and monitor ML models and reproducible pipelines when ML is the appropriate solution.
Requirements
- Strong computer science fundamentals, including data structures and algorithms, operating systems, networking, and distributed systems.
- Solid probability and statistics knowledge.
- Experience building production systems at scale and understanding system behavior under load and failure.
- Ability to work across Go, Java, Python, Rust, and SQL.
- Comfort with Linux, containers, Kubernetes, data systems, streaming systems, and ML infrastructure.
- Strong debugging skills and the ability to reason using invariants and failure modes.
Culture & Benefits
- People-first environment focused on well-being, respect, inclusion, and open communication.
- Learning and development support, knowledge sharing, training, and internal technical talks.
- Salary, pension, health insurance, paid leave, and other benefits.
Hiring process
- Initial recruiter conversation about background, goals, and the role.
- Take-home technical assessment followed by a discussion.
- System design interview and final technical and behavioural interview with an executive team member.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Staff Software Engineer, Agentic AI
151 000 - 297 000$
5 дней назад
Senior Software Engineer (Go/Python/Java)
75 000 - 93 700€
6 дней назад
Python Developer (ML)
Anthropic
2 дня назад
Staff Engineer (Datacenter Server Lifecycle)
7 дней назад
Staff ML Engineer (AI)
130 000 - 190 000$
Anthropic
3 дня назад
Software Engineer, Infrastructure, Interpretability (AI)
405 000 - 485 000$