Please, let Sprout.ai know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Senior Software Engineer will be part of an Engineering team focused on building a reliable, scalable, and secure real-time Machine Learning platform.
The role involves working closely with Data Scientists to develop AI products for major clients in the insurance industry.
The engineer will be responsible for all aspects of the software development lifecycle, including building features that deliver AI capabilities.
The technology stack includes PyTorch, Ray, Kubernetes (with Helm and Flux), Terraform, PostgreSQL, Flink on AWS, React, and Typescript.
The team embraces modern engineering practices such as automated testing, continuous monitoring, and feature flags to support frequent and reliable releases.
Responsibilities include collaborating with stakeholders, owning project delivery, writing automated tests, leading platform work, mentoring team members, and managing feature rollouts.
The position requires strong communication skills and the ability to operate independently as the first engineer in a new time zone.
Requirements:
Candidates must be comfortable communicating in both Japanese and English.
A strong technical proficiency and experience in fully cloud-hosted environments, particularly AWS, is required.
Proficiency in software architecture using Python or similar backend programming languages is essential.
Solid experience with relational databases, preferably PostgreSQL, and building RESTful APIs and real-time data processing pipelines is necessary.
A deep understanding of modern software development lifecycles, including code quality, CI/CD, and agile practices, is required.
Candidates should possess excellent communication, teamwork abilities, and stakeholder management skills.
Strong problem-solving skills and a self-motivated attitude with a sense of ownership and accountability are essential.
Benefits:
The position offers strong compensation and Sprout.ai share options.
Employees receive 20 days of annual leave plus public holidays.
The role allows for fully remote working.
A learning and development budget is provided to support professional growth.
Quarterly social events in Tokyo and regular virtual socials with the global team are included.
A MacBook Pro and home working setup will be provided to facilitate remote work.
Apply now
Please, let Sprout.ai know you found this job
on RemoteYeah
.
This helps us grow 🌱.