Senior Software Engineer (ML Services & Platform)

Remote
Apply
AI Summary

Design and scale multimodal AI systems centered on voice technologies. Lead architecture design and implementation for large-scale distributed systems. Collaborate with AI research teams to prototype and productize next-generation features.

Key Highlights
Design and scale multimodal AI systems
Lead architecture design and implementation
Collaborate with AI research teams
Key Responsibilities
Lead architecture design and implementation for large-scale distributed systems
Build cost-efficient, cloud-native infrastructure
Design and implement advanced MLOps pipelines for continuous model deployment
Develop real-time data processing and analytics platforms
Collaborate with AI research teams to prototype and productize next-generation features
Design high-availability, low-latency architectures for global expansion
Technical Skills Required
Python Django Elasticsearch React.js Vue.js TensorFlow Keras PyTorch SIP VoIP WebRTC WebSocket AWS Google Cloud Terraform Kotlin Swift Flutter Slack GitHub Confluence Amazon Kinesis
Benefits & Perks
Annual Salary: ¥6M to ¥12M
Fully remote work environment
Flexible working style
Transportation covered according to company policy
Holidays: Saturdays, Sundays, national holidays, summer holidays, year-end and New Year holidays, special leave
Full social insurance coverage
Nice to Have
Experience designing ML systems
Speech processing or NLP experience
Multimodal AI application development
Microservices architecture design
Serverless architecture experience
Experience with Apache Spark or Kafka
Cloud-native application development
Open-source contributions
Conversational-level English or higher

Job Description


Senior Software Engineer (ML Services & Platform)

Location: Tokyo

Salary: ¥6,000,000 to ¥12,000,000

Employment Type: Full-time

Remote: Fully Remote

Japanese Level: Not required

Job ID: 06521


About the Company

A fast-growing AI SaaS company transforming sales and customer communication through AI, voice technology, and cloud infrastructure. Founded in 2017 and headquartered in Shibuya, Tokyo, the company has grown to approximately 210 members and operates with a fully remote and flexible work environment.


The company provides AI-powered IP phone systems and real-time online meeting analysis tools

that quantify and improve sales communication. With over 10,000 client companies and more than 250 million accumulated voice recordings, the platform achieved No.1 domestic market share in cloud-based conversational AI solutions in 2021 and ranked No.1 in the 2022 Deloitte Technology Fast 50 Japan with 486.7% three-year growth.


Compared to global competitors such as Dialpad and Aircall, the company holds a strong

competitive edge in Japanese language processing and localized workflow optimization. All core technologies, including speech recognition with over 90% accuracy, are developed in-house, enabling rapid iteration and continuous innovation.


Job Overview

This role focuses on designing and scaling multimodal AI systems centered on voice technologies. You will work on large-scale distributed systems, real-time processing infrastructure, and advanced MLOps pipelines to support continuous model improvement and global expansion.

Responsibilities

• Lead architecture design and implementation for large-scale distributed systems, ensuring reliability and scalability

• Build cost-efficient, cloud-native infrastructure

• Design and implement advanced MLOps pipelines for continuous model deployment

• Develop real-time data processing and analytics platforms

• Collaborate with AI research teams to prototype and productize next-generation features

• Design high-availability, low-latency architectures for global expansion


Tech Environment

• Backend: Python, Django, Elasticsearch

• Frontend: React.js, Vue.js

• Data & ML: Python, TensorFlow, Keras, PyTorch

• Communication: SIP, VoIP, WebRTC, WebSocket

• Infrastructure: AWS, Google Cloud, Terraform

• Mobile: Kotlin, Swift, Flutter

• Tools: Slack, GitHub, Confluence

• Real-time processing: Amazon Kinesis


Requirements

Must Have

• 3+ years of experience developing distributed systems on AWS

• Strong hands-on experience with Kubernetes and container orchestration

• Experience designing and implementing CI/CD pipelines

• Advanced programming skills in Python or similar languagesPython or similar lan

• Experience in performance tuning and cost optimization for large-scale systems


Nice to Have

• Experience designing ML systems

• Speech processing or NLP experience

• Multimodal AI application development

• Microservices architecture design

• Serverless architecture experience

• Experience with Apache Spark or Kafka

• Cloud-native application development

• Open-source contributions

• Conversational-level English or higher


Benefits & Conditions

• Annual Salary: ¥6M to ¥12M

• Fully remote work environment

• Flexible working style

• Transportation covered according to company policy

• Holidays: Saturdays, Sundays, national holidays, summer holidays, year-end and New Year holidays, special leave

• Full social insurance coverage


Similar Jobs

Explore other opportunities that match your interests

Customer-Facing Software Engineer

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

OpenAI

Japan
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Director

Somewhere

Latin America
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Associate

Twine

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly