Yêu cầu công việc
MUST- HAVE REQUIREMENTS
- Experience working with machine learning to solve business problems
- Solid knowledge of algorithms related to machine learning, statistics, linear algebra, and computer science
- Business communication skills in English
- Experience improving the accuracy of machine learning and statistical models
- Experience working with cloud services such as Google Cloud and AWS
- Proven track record of deploying machine learning models to production environments
NICE- TO- HAVE REQUIREMENTS
- Experience with GPU- based data processing (CUDA, OpenCL, cudf, CuPy, etc.)
- Business level Japanese proficiency
- Experience in development and operation related to distributed processing
- Experience in image recognition, OCR, and 3D analysis
- Experience developing machine learning pipelines using Vertex AI Pipeline, kubeflow, Apache Beam, Spark, etc.
PRODUCT DEVELOPING ENVIRONMENT
Languages:
- Front- end: TypeScript- Backend: Rust, TypeScript, Python
Framework/ Library
- Frontend: React, Next.js, WebGL, WebAssembly- Backend: Rust (axum), Node.js (Express, Fastify, NestJS), PyTorch
APIs: GraphQL, REST, gRPC
Infrastructure: Google Cloud, Google Kubernetes Engine, Anthos Service Mesh
Communication tools: Slack, Discord, JIRA, Miro, Confluence
Environment construction: Terraform
Authentication: Auth0
Database/Data Warehouse: CloudSQL (PostgreSQL), AlloyDB, Firestore, BigQuery
CI/CD: Github Actions
Development tools: GitHub, GitHub Copilot, Figma, Storybook
Monitoring: Datadog, Sentry, Cloud Monitoring
RECRUITING STEPS
- CV screening
- Technical assignment (online coding test)
* We place more importance on whether you can imagine that you can work together with us to develop a product, rather than on your knowledge of algorithms or the speed of your answers.
- Casual talk with Recruiter
* This interview is not a selection process, but an opportunity to discuss conditions and resolve any questions you may have about the selection process.
- HR Interview
- Technical interview (with engineer)
* Technical interview may be scheduled more than 1 time.
- Final interview (with CTO)
- Offer interview