Hiring.Camp

Senior Software Engineer in Machine Learning

Cogent Labs

·

Jun 10, 2026

Location
Tokyo, JP
Type
Full-time
Department
Engineering
Seniority
Senior
Education
PhD
Source
Breezy HR

Description

Job description

Cogent Labs is seeking an experienced Machine Learning Software Engineer to design, develop, and enhance machine-learning solutions for our products, aimed at solving real-world business challenges. As a member of our highly skilled team, you will be responsible for deploying/serving and maintaining machine learning models that address specific problem statements. The role's seniority will be tailored to match your level of experience.

About the team

You will be joining a small, international machine learning team focused on building practical AI systems for document understanding. Our work includes model serving, scalable ML infrastructure, document search, OCR, document classification, text classification, and other features that help users extract information from complex documents. As part of a startup environment, you will have the opportunity to work closely with product owners and other stakeholders, with fewer layers of bureaucracy and a high level of ownership. We value engineers who can combine strong machine learning knowledge with production-quality software engineering. The team works in English, so Japanese ability is not required.

Required experience and competencies

  • At least four years of experience in the practical application of machine learning
  • Strong understanding of machine learning fundamentals, including deep learning
  • Familiarity with modern devops technologies, such as Kubernetes, Docker, Knative.
  • Experience designing and developing distributed/scalable software systems (microservices, messaging/queue systems, using technologies such as Kafka, RabbitMQ etc.)
  • Ability to produce high quality code in Python that can be directly used in production
  • Ability to be a technical lead on ML projects, as well as to work independently on key problems
  • Experience developing, training and/or finetuning ML models, ideally in computer vision and NLP

Responsibilities

  • Taking the lead on challenging machine learning-based problems, from working with a product owner on framing a given problem; surveying the existing state of the art; implementing and improving a model; all the way to deploying and serving these models
  • Constantly improving and staying up-to-date on developments in relevant machine learning and software engineering fields
  • Guiding and mentoring more junior members of the team in terms of possible algorithmic approaches, as well as rigorous working methodologies

Nice to have

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

Skills

PythonDockerKubernetesMachine LearningDeep LearningNLPComputer VisionDevOpsMicroservices

Similar Jobs

30

Senior Software Engineer

Hugeinc·Colombia

Today

Senior Software Engineer

Kunai·Dallas, Texas +1·Remote

Today

Senior Software Engineer

Akamai·India·Remote

Today

Senior Software Engineer

CSC·India·Hybrid

Today

Sr Software Engineer

Sinch·Philippines·Remote

Today

Senior Software Engineer

Nokia·Greece·Hybrid

Today

Senior Software Engineer

Globalhealthcareexchangeinc·Hyderabad, Telangana

Today

Senior Software Engineer

Akamai·US·Remote

Today

Sr Software Engineer

Motorola Solutions·Schaumburg, IL

Today

SENIOR, SOFTWARE ENGINEER

Walmart·IN KA BANGALORE Home Office PTPP1, India

Today

Senior Software Engineer

General Motors·Work From Home - North Carolina, US·Remote

Today

Senior Software Engineer

AutoDesk·EMEA - United Kingdom - Sheffield - Spaces Acero

Today

Senior Software Engineer

Sysco·Sysco LABS - Sri Lanka

Today

Senior Software Engineer

Infoblox·Tacoma, Washington

Today

Senior Software Engineer

Onetrust·Atlanta, Georgia +1·Onsite

Today

Sr Software Engineer

MercadoLibre·BR

1d ago

Senior Software Engineer

Magnetforensics·Canada·Remote

1d ago

Sr Software Engineer

Amazon·Remote

1d ago

Sr Software Engineer

CSC Leasing Co.·Richmond, VA

1d ago

Senior Software Engineer

Getbuilt·Mendoza, Argentina·Remote

1d ago

Senior Software Engineer

Podium81·Remote, Brazil +1·Remote

1d ago

Sr Software Engineer

ServiceNow·San Diego, CALIFORNIA

1d ago

Senior Software Engineer

Mactores·Mumbai, MH·Remote

1d ago

Senior Software Engineer

Fortive·US·Remote

1d ago

Senior Software Engineer

Fluke·Remote, US·Remote

1d ago

Senior Software Engineer

Project44·Chicago

1d ago

Sr Software Engineer

Default·Bangalore, BLR

1d ago

Senior Software Engineer

Avaloq·Edinburgh, Scotland·Hybrid

1d ago

Senior Software Engineer

Diligent Corporation·Bengaluru, Karnataka

1d ago

Senior Software Engineer

Sportradar·Warsaw, Poland·Remote

1d ago
Senior Software Engineer in Machine Learning at Cogent Labs | Hiring.Camp