Job Search

『NLP/SRE(Product Develop)/SRE(R&D)/RUBY/FRONT-END/FULLSTACK』|★LEGAL WEB SERVICES

Company
G Talent at Bizmates, inc.
Job ID
135401
Location
Chiyoda-ku, Tokyo
Post date
Nov 22, 2019
Industry
Internet
Function
Software Engineer, Programmer
Work Type
Full Time / Experienced (Non-Manager)
Salary
¥5.0M ~ ¥10.0M / Year

Requirements

  • Japanese: Conversational
  • English: Business level
  • Conversational Japanese Skill
  • Business English
  • Natural Language Programming or any of the above for more than 2 years
  • Visa sponsorship available

Description

【ABOUT THE COMPANY...】

The company develops and provides legal tech services using natural language processing technology

The company is a start-up that opens up a new field of “X-tech” and “legal tech”.
Web services and SaaS are provided for law firms and companies. The company representatives, are active lawyers who run law firms. Familiar with what legal practitioners and their users need and are unhappy with. They launched the first SaaS to cover those demands.

■ Challenging work
-You can challenge tasks such as building algorithms and DSLs.
-Can be involved in phase 0 → 1
-Can work with excellent members
-Launch new products that never existed in the Legal Tech field

【OPEN POSITIONS】
1.NLP (Natural Language Processing)
2.SRE (Product Development)
3.SRE (Research & Development)
4.RUBY Engineer
5.FULL-STACK Engineer
6.FRONT-END Engineer
------------------------------------------
1.NLP (Natural Language Processing)

【Job Description】
You will be responsible for research and development related to natural language processing and machine learning at the R & D department of legal professionals.


◆ Development environment
-Language: Python 3.7, Ruby 2.6, JavaScript
-Deep Learning framework: Pytorch / Tensorflow / Keras
-Machine learning / data analysis library: Scikit-learn / Numpy / Scipy / Gemsim / Pandas / Matplotlib
-Framework: Flask, Hanami, Sinatra, Ruby on Rails, Vue.js
-Tools: Swagger (OpenAPI 3)
-Infrastructure management: Docker, Terraform, AWS (ECS, EC2, RDS, S3, route53), GCP (BigQuery, CloudFunction, GKE, CloudStorage, AI Platform), Kubernetes, Digdag, Embulk, Fluentd
-Middleware: MySQL, Elasticsearch
-Monitoring: Mackerel, Datadog
-Task management: Notion


◆ What you get through work
-Experience applying natural language processing to business
-Technology related to natural language processing and machine learning
-Interact with excellent engineers in various fields, from infrastructure and servers to R & D fields
-Discuss technology and products with Kyoto University researchers


【REQUIREMENTS】
-Ability to program from mathematical formulas written in papers on natural language processing and machine learning
-Ability to read and understand English papers
-Experience with Python development
-One of the following
① Those who can write papers related to natural language processing and machine learning and continue to pass papers at international conferences.
②Those who can develop web applications using Python
③Those who are bright in infrastructures such as AWS and GCP and can improve machine learning infrastructure
④A person who has experience in promoting AI business and can give direction to make natural language processing a business

■ Welcome skills
-Those who have WebAPI development experience
-Basic knowledge of HTML / CSS / JavaScript
-Those who have experience using Docker, Kubernetes and related technologies
-Experience using relatively new front-end technologies such as ES6
-Those who have some experience using a web framework
-A person who has experience using a relational database such as MySQL / PostgreSQL
-Those who have written test code
-Those who can develop with security in mind
-Ability to write highly maintainable code
-Those who have experience using IaaS such as AWS, GCP, Azure
-Those who can design AWS infrastructure
------------------------------------------
2.SRE (Product Development)

【Job Description】
This position is responsible for speeding up and stabilizing the company's system, improving security, and accelerating the service delivery cycle through DevOps.Development is done in the form of a two-week sprint scrum, and you work on the Scrum Team while working with team members.

■ Development environment:
-Language: Ruby 2.6, TypeScript
-Framework: Hanami, React.js
-Tools: Swagger (OpenAPI 3)
-Infrastructure management: Docker, Terraform, AWS (ECS, Fargate, EC2, RDS, S3, route53)
-Middleware: MySQL, Fluentd
-Monitoring: Datadog
-Task management: Notion

【REQUIREMENTS】
-Experience building web systems using AWS
-Experience in system design / construction / operation on Linux / UNIX
-Basic knowledge of network
-Experience developing applications or tools using any programming language (code size is not required)

■ Welcome skills
-Experience using various services on AWS
-Knowledge of cloud security
-Experience operating medium to large traffic services
-Experience with Fluentd and similar data collection tools
-Experience using Datadog and similar monitoring SaaS

■ Character image
-Those who can communicate not only with tasks but also with teams and propose ideas
-Those who like to think about infrastructure design and don't have a hard time playing with infrastructure
-Those who are not tired of speeding up and are looking forward to making the system faster
-Those who are interested in IaC and highly maintainable infrastructure construction
------------------------------------------
3. SRE (Research & Development)

【Job Description】
The R & D department is looking for SRE to lead DevOps development.

The company is constantly trying to adopt new technologies and develop a comfortable development environment. Currently, they are focusing on DevOps environments using containers, utilizing technologies and services such as CircleCI, Docker, Kubernetes, ECS, Fargate, and Terraform. There is still room for improvement, and they are looking for engineers who can build infrastructure while catching up with DevOps, which is constantly evolving.

[Infrastructure / Middleware]
Language: Ruby, Python, Go
Platform: AWS, GCP, Docker
Container environment: ECS, Fargate, Kubernetes
CI / CD: CircleCI, CodePipeline
CDN: CloudFront
DNS: Route53
Configuration management: Terraform
Operation management: System Manager
DB: MySQL (Aurora), DynamoDB
Monitoring: Datadog, Mackerel, CloudWatch
Logging: Sentry, fluentd, CloudWatch Logs
Analysis: BigQuery, Elasticsearch

【REQUIREMENTS】
-Ability to design, build and operate cloud infrastructure on AWS (EC2, S3, ECS, Fargate, DynamoDB, RDS, Route53, VPC, IAM, etc.)
-Practical experience of Infrastructure as code using Terraform, Ansible, etc.
-Experience using CI / CD tools such as Jenkins and CircleCI
-A person who has experience in monitoring tool/profiler
-Those who have experience in system design, construction, and operation on Linux / UNIX
-Those who have experience in operating web servers such as Apache and nginx
-A person who has experience in the operation of a relational database such as MySQL / PostgreSQL
-Basic knowledge of network
-Basic knowledge of shell scripts
-Experience in development using Java, Python, Ruby, PHP, Go, etc.
-Those who can design and develop with security in mind
-Those who have development experience using version control system such as Git

■ Welcome skills
-Linux kernel tuning experience
-Those who can design, build and operate CDN
-Those who have experience in designing, building and operating cache systems using Memcached / Redis etc.
-Those who have experience in designing, building and operating systems using message queuing
-Experience in designing, building and operating container clusters such as ECS and Kubernetes
-Those who have experience using Elasticsearch
-Basic knowledge of HTML / CSS / JavaScript
-Those who have developed WebAPI
-Those who can write test code
-Those who have operational experience incorporating SRE such as error budget and postmortem
-Those who have experience in improving operations such as ChatOps and VoiceOps
------------------------------------------
4. RUBY Engineer (API Development)

【Job Description】
You will be in charge of API development at the research and development department of the company service, a SaaS for legal professionals. It is a development environment with a sense of speed that allows you to try it immediately and give feedback immediately.

■ Development environment
-Language: Ruby 2.6, JavaScript
-Framework: Hanami, Sinatra, Ruby on Rails, Vue.js
-Tools: Swagger (OpenAPI 3)
-Infrastructure management: Docker, Terraform, AWS (ECS, EC2, RDS, S3, route53), GCP (BigQuery, CloudFunction, GKE, CloudStorage), Kubernetes, Digdag, Embulk, Fluentd
-Middleware: MySQL, Elasticsearch
-Monitoring: Mackerel, Datadog,
-Task management: Notion

■ Things gained through work
-Development experience with architecture using DDD Architecture
-Interact with excellent engineers in various fields, from infrastructure and servers to R & D
-Discuss technology and products with Kyoto University researchers
-Leverage the flexibility of Ruby to develop DSLs through metaprogramming

【REQUIREMENTS】
-Japanese level N4 or English native
-Those who have experience with Ruby development
-Those who have WebAPI development experience
-Those who have basic knowledge about HTML / CSS / JavaScript
-Those who have experience using Docker, Kubernetes and related technologies
-Those with experience using relatively new front-end technologies such as ES6
-Those who have experience using some kind of web framework
-Those who have experience in using relational databases such as MySQL / PostgreSQL
-Those who have written test code
-Those who can develop with security in mind
-Those who can write highly maintainable code ”

■ Welcome skill
-Those who have experience using IaaS such as AWS, GCP, Azure
-Those who can design AWS infrastructure
-Technical curiosity is strong and you can catch up with new technologies yourself
-Development and improvement can be promoted while communicating closely with the business side
------------------------------------------

5. FRONT-END Engineer

【Job Description】
You will be responsible for the front-end development of the SaaS for legal professionals.
Not only the implementation but also all the parts related to the front end, such as library selection and architecture design. Since the product is currently in beta version, we are looking for engineers who have the skills to take charge of development until the official release.

■ Development environment
-Language: Ruby 2.6, TypeScript
-Framework: Hanami 1.3, Cycle.js
-Tools: Swagger (Open API 3)
-Infrastructure management: Docker, Terraform
-Middleware: MySQL, Redis
-Deployment: AWS Fargate, CircleCI
-Monitor: Mackerel, Datadog
-Task management: Notion

【REQUIREMENTS】
-Basic understanding of standard web technologies such as HTTP and DOM
-Experienced development with multiple people using Git
-General layout and style can be composed with HTML and CSS
-Has experience developing in modern JavaScript environment since ES2015
-Has JavaScript development skills that are not bound by the framework
-Enthusiasm for programming and software development

■ Welcome requirements
-Development experience using Docker
-Deep modeling for reactive programming
-Interested in Cycle.js
-Have expertise in computer science
-Rich experience in software architecture
-Technical curiosity is strong and you can catch up with new technologies yourself
-Development and improvement can be promoted while communicating closely with the business side
------------------------------------------
6. FULL-STACK Engineer(Ruby&TypeScript)

The developing of new services in the Legal Tech area will be mainly using Ruby and TypeScript. You will be involved in a wide range from the back end to the front end.

Because it ’s a new service development, it ’s not just a fixed implementation,
Starting with the selection of which functions to develop, how to implement them, whether it leads to higher user satisfaction, how to improve functionality based on user reaction, etc. It will be developed daily while discussing it with the business side and CTO.

■ Development environment
-Language: Ruby 2.6, TypeScript
-Framework: Hanami 1.3, Cycle.js
-Tools: Swagger (Open API 3)
-Infrastructure management: Docker, Terraform
-Middleware: MySQL, Redis
-Deployment: AWS Fargate, CircleCI
-Monitor: Mackerel, Datadog
-Task management: Notion

【REQUIREMENTS】
-Web service development experience with Ruby
-Front-end development experience using either TypeScript or ES6 or later
-Those who have basic knowledge about HTML / CSS
-Those who have experience using some kind of web framework
-Those who have experience in using relational databases such as MySQL / PostgreSQL
-Those who have experience using Apache and nginx
-Those who can develop with security in mind
-Ability to write highly maintainable code

■ Welcome skills
-Those who have experience using AWS, GCP, Azure and other cloud environments
-Those who have experience using Docker / Kubernetes and related technologies
-Those who can write test code
-Technical curiosity is strong and you can catch up with new technologies yourself
-Development and improvement can be promoted while communicating closely with the business side
___________________________________________________

【Working conditions & treatment】
<Working hours>
FLEX-TIME (You can come office and go home anytime)

<Holiday>
・Full holiday 2-day system (Saturday / Sunday) holidays
・New Year holidays
・Annual paid leave
・Marriage leave
・Maternity leave
・Nursing care leave

<Welfare>
・Various Social Insurance (Employee Pension, Health Insurance, Employment Insurance, Labor Accident Insurance)

The above information is a public job ad. This job ad is neither an offer nor a contract.

Login or register to apply

Other jobs available at G Talent at Bizmates, inc.

© 2019 GPlusMedia Inc. All Rights Reserved.

GaijinPot and CareerEngine are trademarks of GPlusMedia Inc. and part of the Fujisankei Communications Group.