Staff Software Engineer - Machine Learning

  • Tokyo
  • Partial Remote
  • Full-time
  • August 13, 2024
Conditions
location-icon
Apply from Japan Only
visa-icon
No relocation to Japan
(No visa sponsorship from overseas)
Requirements
language-icon
Language Requirements
Japanese: Not Required 👍
English: Business Level
career-icon
Minimum Experience
Senior or above

About the Team:

The recently formed Machine Learning (ML) team is dedicated to empowering our customers to make data-driven decisions by automating time-consuming ML processes. We have laid the foundation of ML infrastructure and continue to build and integrate ML solutions with the Audience Studio of our CDP. By integrating these solutions we aim to reduce the hurdles and enable individuals with limited data science experience, such as marketers, to harness the power of AI.

We call these CDP-integrated ML solutions AI for Marketer (AI4M), and are prioritizing investment in this area as a strategic focus for Treasure Data. Our AI4M products, including Recency, Frequency, Monetary (RFM), predictive Customer Lifetime Value (pCLTV), and Predictive Scoring, have been already rolled out, with more solutions in the pipeline. The team’s goal is to empower every customer to take advantage of AI to drive business value without the need for extensive knowledge of data science. We are committed to driving this multi-year initiative of democratizing AI for every customer.

 

Your Role: 

To facilitate the productization of ML solutions and accelerate the AI4M product development, we are seeking a seasoned Staff ML Engineer to join the ML team. You will be working with other ML engineers to help shape the future of ML at Treasure Data and ensure long-term success for both the team and the company.

 

We are looking for someone who:

  • Is a self-driven and organized individual who takes initiatives, anticipates needs, solves problems, all to contribute to delivering values to our customers.
  • Has a strong sense of ownership and responsibility to get things done.
  • Possesses strong interests and knowledge in data science and extensive experience in software engineering.
  • Is passionate about productizing ML products, knowing how to make practical trade-offs when turning ideas into working software.
  • Excels in adapting communication style for different audiences, ensuring they receive the appropriate level of information.
  • Is skilled at influencing people to achieve mutual understanding when conflicts arise.
  • Love to help people, supporting them to learn and grow.

This is an ideal position for those with not only data science and machine learning skills, but also cloud service engineering skills for developing, deploying, and operating these critical ML products.

 

Responsibilities:

  • Design and develop ML products to be integrated with our CDP.
  • Lead ML and AI4M productization projects, collaborating closely with product managers, UX designers, architects, and other engineers from cross-functional teams.
  • Contribute to defining system architecture for the ML products and implementing specific components to enhance the user experience of AI4M products.
  • Take responsibility for technical problem solving and meeting ML and AI4M product objectives creatively in ambiguous scenarios where customer problems are defined but technology strategy is not yet defined.
  • Drive best practices in software engineering, including coding standards, code reviews, source control management, development processes, build processes, testing and release, and operational excellence.
  • Mentor and develop junior engineers to help foster a collaborative and high-performing team culture.

 

Requirements: 

  • Advanced degree in computer science, data science, machine learning, or related field, or equivalent work experience.
  • 8 years of professional experience in software engineering.
  • Extensive experience in developing and deploying ML models, as well as building and maintaining ML products in a production environment.
  • Proficiency in Python and one typed programming language such as Java, Rust, or C++.
  • Deep understanding and experience in design and building products using public cloud services such as AWS.
  • Strong data science knowledge, including state-of-the-art ML models, libraries, frameworks, and techniques.
  • Excellent teamwork and cross-functional collaboration abilities.
  • Proficiency in verbal and written communication skills in English.
  • Comfortable with work environments of distributed teams across different time zones.

 

Nice to Have:

  • Experienced in roles such as technical or team lead who mentor and coach junior engineers.
  • Familiar with security design principles and best practices.
  • Experience with tools such as scikit-learn, LightGBM, and PyTorch, etc.
  • Experience working with big data technologies such as Hadoop, Hive, Presto, Spark, BigQuery, and Redshift.
  • OSS contribution experiences.
  • Proficiency in Japanese.

 

Physical Requirements:

  • We are open to hiring candidates to work in Tokyo, Japan.
  • Relocation is not supported.
  • Must be able to work in the Tokyo office 3 times a week.

 

Our Dedication to You: 

We value and promote diversity, equity, inclusion, and belonging in all aspects of our business and at all levels. Success comes from acknowledging, welcoming, and incorporating diverse perspectives. 

Diverse representation alone is not the desired outcome. We also strive to create an inclusive culture that encourages growth, ownership of your role, and achieving innovation in new and unique ways. Your voice will be heard, and we will help amplify it. 

 

Treasure Data is a best-of-breed enterprise customer data platform (CDP) that powers the entire business to shape customer-centricity in the age of the digital customer. We do this by connecting all data into one smart customer data platform, uniting teams and systems to power purposeful engagements that drive value and protect privacy for every customer, every time. Trusted by leading companies around the world, Treasure Data customers span the Fortune 500 and Global 2000 enterprises.

View Treasure Data's company page

↑ Back to top ↑

Staff Software Engineer - Machine Learning at Treasure Data
APPLY NOW  ➜🇯🇵 Residents Only