This is a Back-end engineer position to develop an AI platform.
AI "Use": "Workflows" for easy access to AI and applications, including the AI-OCR "DX Suite"
AI "Creation": "Learning Center" for creating highly accurate AI with no code
AI "Run": Edge computing "AI inside Cube"
▍Current development status, issues, etc.
Since its in November 2017, DX Suite has grown to handle a cumulative total of over 1.5 billion requests.
Technical issues have become apparent in evolving the product as an AI platform.
In order to resolve these issues, we have begun development of ”Workflows” ”Learning Center”, the successor to DX Suite.
The architecture has been changed to a microservice architecture, and the technology stack has been significantly changed.
You will be involved in the development and improvement of new functions.
You will be involved in all aspects of the product from visioning, specification detailing, design, implementation, testing, and release.
Collaborate with designers and be actively involved from product visioning.
In order to achieve both development speed and quality, it is necessary to establish a development style.
▍What you will gain through this job
you will have the chance of creating an AI platform that no one has ever seen before
you will get a chance to building an advanced system with almost over 90 million requests per month
▍Main technology stack
* Vue.js / Nuxt.js * Front main language
* Kotlin* Backend main language / Java /Springboot
* Go / Gin
* Terraform / Ansible / GitAction
* Pattern: Microservices / API gateway
* Container: Docker / Kubernetes
* Computing : AWS ALB / EC2 / ECS / EKS / Lambda
* Database : Aurora
* Storage : AWS S3