Position Overview
The Server Application Engineer will be responsible for the server-side development of computer vision and natural language processing engines for commercial use.
This job role requires:
Developing computer vision and natural language products running on the server-side (requirement definition, design, development, testing, review, and release)
Modifying and optimizing team members' source code to make it work in the production environment
Providing technical support for projects with a high degree of novelty and uncertainty
Working closely with project and product managers to establish and execute development roadmaps
Identifying issues, making suggestions, and working on improvements to contribute to the service
Due to the expansion of projects in computer vision and natural language processing, we are in need of a dedicated engineer to promote more efficient development.
The Server Application Engineer that will be hired will work with our world-class machine learning/AI engineers in computer vision and natural language processing to deliver the highest quality AI products to the world.
The Development Environment
Language: Python
OS: Linux
Container: Docker
CI/CD: Jenkins, GitHub Actions
Others: GitHub, Confluence, Slack
Skills & Experience
Required Qualifications:
Development experience in at least 2 of the following languages: Python, Node.js, PHP, JavaScript and Go
Experience in server system design
Highly proficient in spoken and written English
Preferred Qualifications:
Experience building with cloud services such as AWS (VPC, EC2, S3, RDS, ElastiCache, CloudWatch, Lambda) and GCP
Experience in the development and operation of commercial products
Experience in machine learning-related development and design
Experience in overall system architecture design
Working Hours
10:00 - 19:00
Two days off per week
Public holidays
New Year's holidays
Paid leaves
Summer holidays
Sick leave
Bereavement leave
Office Location
The office is located at a 5 minute walking distance from Shibuya Station. *The hired engineer can also choose to work remotely.
Salary & Benefits
Salary
Based on skills, experience, and abilities
Benefit
Complete health and social insurance
Support
Transportation and communication expenses