Чи вас захоплюють машинне навчання та шукаєте виклик, де можете інновувати та формувати майбутнє платформ ML? Команда платформи наукових даних Gojek шукає кваліфікованого Інженера програмного забезпечення – Платформа наукових даних для підвищення наших можливостей та допомоги науковцям-даним впроваджувати їх ML моделі в продукцію.
Як інженер програмного забезпечення в Gojek, вашим основним завданням буде розробка та створення високопродуктивних рішень для нашої платформи ML. Ви будете тісно співпрацювати з науковцями-даними для операційного втілення машинних моделей з високою пропускною здатністю та низькою затримкою, все це в межах міцної, масштабованої рамки.
Ваші повсякденні завдання включатимуть:
- Проєктування та створення платформ машинного навчання для більш ефективного впровадження моделей науковцями-даними.
- Розробка надійних, високопродуктивних служб для підтримки складних функцій, заснованих на ML.
- Оптимізація ML моделей разом з науковцями-даними для просунутих випадків використання.
- Розробка внутрішніх інструментів та інтерфейсів, які підвищують продуктивність та покращують доступність наших продуктів.
Щоб досягти успіху в цій ролі, у вас має бути:
- Принаймні 2-3 роки досвіду як інженер програмного забезпечення, володіння мовами програмування, такими як Go, Python або Java.
- Доказаний досвід у створенні масштабованих систем з високою пропускною здатністю і низькою затримкою.
- Досвід роботи з Big Data та інструментами потокової обробки даних, такими як Spark, Kafka, та Flink, буде перевагою.
- Глибоке розуміння алгоритмів, структур даних та шаблонів проєктування програмного забезпечення.
- Захоплення практиками Agile розробки, такими як розробка через тестування та парне програмування.