Software Engineer
Technology
東京都, 日本2ヶ月前
正社員
職務内容
Company Description
InfiniMind is a video reasoning platform that turns raw footage into enterprise decisions. We process video at scale — running our own models, not wrapping third-party APIs — and deliver results that companies act on with confidence. Founded by ex-Googlers, backed by world-class VCs, with paying enterprise customers and global expansion underway.
We're looking for a generalist engineer who can operate autonomously across the entire stack — infrastructure, backend services, data pipelines, and AI integration — and ship production systems without waiting for specs.
What you will own
- Video processing pipelines — ingest, segment, and orchestrate analysis across multi-service architectures handling hours of footage daily
- ML inference infrastructure — serve custom models in production with GPU scheduling, manage throughput and latency at enterprise scale
- Event-driven backend systems — design and maintain the services, queues, and workflows that connect upload through indexing to real-time query
- Search and retrieval — vector search, hybrid ranking, and evidence retrieval across large-scale video libraries
- Infrastructure — Kubernetes on AWS, observability, CI/CD, and the operational health of production services serving real customers
- Architecture decisions — you'll shape how the platform evolves, not just execute tickets
First 90 Days
- Week 1: Working dev environment, deploying to staging, first PR merged.
- Month 1: Ship a meaningful improvement to an existing pipeline or service. You'll already own something.
- Month 3: Responsible for a system end-to-end — from design through production operation. Presenting architectural decisions to the team.
Qualifications
You have:
- 4-6 years building production systems — you've owned services end-to-end, not just contributed features
- Python and TypeScript — both are core to the platform, not one or the other
- Kubernetes in production (not just local Docker)
- Cloud infra
- Event-driven or streaming architectures (queues, pub/sub, workflow orchestration)
- Enough ML fluency to work alongside models — you don't need to train them, but you understand inference, embeddings, and how to serve them reliably
- Native Japanese language skills (JLTP N1)
Even better:
- Experience with video/media processing pipeline
- ML inference serving
- Workflow orchestration systems
- Vector databases and semantic search at scale
- Observability in distributed systems
- Prior experience at a startup where you shipped without a large team around you
YOU'LL THRIVE HERE IF YOU
- Default to owning problems, not waiting for requirements
- Work across systems rather than staying in one service
- Get energy from shipping to real users, not internal tools
- Communicate clearly in writing — async decisions, proposals, updates
- Are honest about gaps and fast at closing them
Role Details
- Location: Tokyo, Japan (on-site)
- Employment: Full-time permanent
- Language: English and Japanese required
- Compensation: Competitive
- Relocation: Support provided for international candidates
Send you resume/CV to talent@infinimind.io
Keywords
分析能力データベース英語スタートアップベクターOrchestrationOCamlTypescriptIoMicrosoft PublisherPythonCI/CD
この求人に興味がありますか?