Research Engineer

Contract type
SaaS / Software Vendor
Company Type
日系企業/Japanese Company
7 Million yen〜12 Million yen
Japanese Level
ビジネスレベル/Business Level
English Level
Other Language Skills

Job Description

The company is seeking a Research Engineer position as a software engineer to work with data scientists on research and development. The company's services are products designed to help clients achieve greater marketing results. By making full use of data science, the advertising effectiveness of each media is estimated based on past placements. Users can better plan their marketing strategies by being presented with optimal advertising budget allocations determined based on advertising effectiveness. A key feature is the implementation of the Marketing Mix Modeling (MMM) methodology, which makes full use of advanced statistical techniques. This allows quantitative analysis of even offline advertising, such as TV commercials, integrated with online advertising. The company also offers a variety of marketing-related products, such as products that use mathematical optimization to determine the amount of advertisements to be placed in each medium, and products that create better commercial creatives based on brainwave activity during viewing. Data science plays an important role in all of the company's products. The company's research engineers are tasked with quickly validating candidate methods for solving various data science problems by experimenting with a wide range of conditions. The methods to be validated are primarily created by the data scientist, but sometimes they are proposed by collaborative partners. To further enhance the value of its products through the power of data science, the company is looking for a research engineer with a strong background in mathematical statistics and computer science. 【Responsibilities】 ・Implement the papers surveyed by the data scientist and the validated algorithms on a reference environment (benchmark environment) to evaluate and verify whether they are capable of solving business and client issues. ・Work with data scientists to improve algorithms and develop solutions to solve business and client issues ・Work with internal software engineers to implement the developed methodology as a prototype for use in a Proof of Concept (PoC) 【Attraction/Feature】 ・Decision-making and business execution based on the "Monozukuri Vision". The policy of the product development organization is "Refine your choice and make it the Best," and this is defined as the "Monozukuri Vision." The company aims to become a world-leading manufacturing company by basing its decision-making and business execution on this "Monozukuri Vision" and by proactively providing bold challenges and decision-making opportunities to members who wish to develop their talents. ・Environment to focus on data science The company provides an environment where data scientists can focus on data science. The company has established an appropriate development structure for each product, allowing each member to carry out his or her own work in a clear role. Data scientists can concentrate on research and development work as specialists. ・Challenges to difficult problems with high business impact You will be able to work on challenging data science problems that are responsive and difficult. Tackling difficult problems that cannot be solved by simply utilizing libraries and other resources is not only interesting, but also leads to the growth of the data scientist himself/herself. In addition, many of these problems can have a significant impact on the business when solved. The company's data scientists can grow significantly with the company through their work. ・Advisory Board to support the Challenge Instead of recklessly taking on challenges and ending up in the dark, the company provides support through its advisory board to increase the angle of success. By receiving direct feedback through tech lead MTGs and regular 1-on-1s, you can work in an environment where you can make decisions in light of industry standards without being locally optimal within your own company.

Required skills

【Required】 ・Experience in programming with Julia, Python, C++, etc. and experience with Docker ・Experience in team development using version control software such as Git ・Able to read mathematical statistics and machine learning papers and conduct replicated experiments on your own ・Programming skills that take into account reduction of computational complexity, speed-up, parallelization, etc. ・Interest in product development 【Preferred】 ・Experience working in the marketing research field ・Master's degree or higher and a basic understanding of linear algebra, analysis, statistics, and probability theory ・Experience developing machine learning and statistical libraries ・Excellent written and oral communication skills in English and Japanese