Senior Software Engineer in Machine Learning at Cogent Labs - ScoutJobs - The AI-curated global job board
Skip to content
Cogent Labs
Posted 14 hours ago

Senior Software Engineer in Machine Learning

Cogent LabsSenior Software Engineer in Machine Learning

Requirements

4+ years machine learning experience, Deep learning fundamentals, Kubernetes/Docker/Knative, Distributed systems (Kafka/RabbitMQ), Production-quality Python, Computer Vision/NLP experience

Skills

PythonKubernetesDocker

About the role

Responsibilities

  • Take the lead on challenging machine learning-based problems from problem framing to deployment
  • Survey existing state of the art and implement/improve models
  • Constantly improve and stay up-to-date on developments in ML and software engineering
  • Guide and mentor junior team members on algorithmic approaches and methodologies

Requirements

  • At least four years of experience in practical machine learning application
  • Strong understanding of machine learning fundamentals and deep learning
  • Familiarity with Kubernetes, Docker, and Knative
  • Experience designing distributed/scalable software systems (microservices, Kafka, RabbitMQ)
  • Ability to produce high-quality production-ready Python code
  • Experience developing, training, or fine-tuning ML models in computer vision and NLP
  • Ability to act as a technical lead and work independently

Preferred Qualifications

  • Japanese language ability
  • PhD or advanced degree in computer science or a related field

About the Company

Cogent Labs is an international machine learning team focused on building practical AI systems for document understanding, including OCR, document search, and classification.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer in Machine Learning

Cogent Labs · Tokyo

Sign up to apply