exaBase Studio Software Engineer(Member/Senior)

  • Tokyo
  • Remote OK
  • Full-time
  • December 23, 2023
Conditions
yen-icon
6,000,000 - 15,000,000 JPY /yr
location-icon
Apply from Anywhere 👍
visa-icon
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Requirements
language-icon
Language Requirements
Japanese: Conversational
English: Business Level

職務内容 / Job Responsibilities

As a software engineer, you will be responsible for designing and implementing one of our flagship products - exaBase Studio - that enables our customers to easily deploy and deliver software applications and machine learning solutions as APIs.

News Release

===

ソフトウェアエンジニアとして、当社の主力製品の一つである「exaBase Studio」の設計・実装を担当いただきます。このポジションでは、「exaBase Studio」の開発を通して、ユーザーがソフトウェアアプリケーションや機械学習ソリューションをAPIとして簡単にデプロイし、実利用することを目指します。

ニュースリリース


業務内容 / You will be

  • Designing and implementing the solution that enables software engineers, machine learning engineers, business and designers to deploy applications and ML pipelines as reactive APIs.
  • Deploying solutions onto the cloud in a serverless manner or as an API in our Kubernetes cluster
  • Writing tests and implementing automation pipelines to improve development efficiency with the team
  • Responsible for code reviews of your team members and providing guidance
  • Contributing to the overall product strategy by providing feedback from a software engineer’s standpoint

===

  • ソフトウェアエンジニア、機械学習エンジニア、ビジネスメンバー、デザイナーがアプリケーションや機械学習パイプラインをリアクティブAPIとしてデプロイできるようにするソリューションの設計と実装を行う
  • サーバーレス方式でクラウド上にソリューションをデプロイしたり、当社のKubernetesクラスタにAPIとしてデプロイを行う
  • テスト設計、自動化パイプラインを実装し、チームと一緒に開発効率を向上させる
  • チームメンバーのコードレビューを担当し、ガイダンスを提供する
  • ソフトウェアエンジニアの立場からチームへフィードバックを行い、プロダクト戦略全体に貢献する


応募資格(必須) / Minimum qualifications

Development skill

  • Strong development background in Golang
  • OR experience with at least one development language and willingness to pick up Golang
  • Experience and knowledge of cloud infrastructure
  • Experience working with databases (relational or non-relational)
  • General experience with Containerization technologies and Kubernetes
  • Knowledge of automated software testing, CI/CD, and release management
  • Knowledge of software architecture such as distributed system architecture
  • Business-level English and conversational Japanese

OR

  • Business-level Japanese and at least reading and writing capabilities in English

*Whether the offer is a member class offer or a senior class offer diverges based on the presence or absence of experience as a team leads and a high degree of autonomy.

===

開発スキル

  • Golangでの強力な開発経歴
  • または、少なくとも1つ以上の言語での開発経験があり、Golangをキャッチアップする意欲がある方
  • クラウドインフラの経験・知識
  • データベース(リレーショナルまたは非リレーショナル)を使用した開発経験
  • コンテナ化技術やKubernetesの一般的な知識・経験
  • 自動ソフトウェアテスト、CI/CD、リリース管理に関する知識
  • 分散システムアーキテクチャなどのソフトウェアアーキテクチャの知識
  • ビジネスレベルの英語力と会話可能な日本語能力

または

  • ビジネスレベルの日本語と、英語の読み書きができること

*チームリーダー経験・自律性の高低により、メンバークラスかシニアクラスかに分岐します。


応募資格(歓迎)/Preferred qualifications

  • Background in computer science or a related field
  • Strong Kubernetes expertise as a user and developer
  • Experience developing Kubernetes native solutions such as Operators or Controllers
  • Experience using resource managers such as Helm or Argocd
  • Experience working in an Agile environment
  • Experience with the design, development, testing, and monitoring of large-scale and data-intensive systems
  • Experience designing, building and running elastic, cost-effective, resilient, robust, and secure architectures in the cloud using modern approaches like service-mesh and loosely coupled design
  • Familiarity with programming paradigms and concepts like OOP, multi-threading, idempotency
  • Understand the pros and cons of software architecture and be able to advise the team on which to use for solving a business problem.

===

  • コンピュータサイエンスまたは関連分野のバックグラウンド
  • ユーザーおよびDeveloperとしてのKubernetesに関する専門知識
  • OperatorやControllerなどのKubernetesネイティブなソリューションの開発経験
  • HelmやArgocdなどのリソースマネージャの使用経験
  • アジャイル環境での作業経験
  • 大規模かつデータ量の多いシステムの設計、開発、テスト、モニタリングの経験
  • サービスメッシュや疎結合設計のようなアプローチを用いて、クラウド上でスケーラビリティ/費用対効果/ロバスト性/安全性の高いアーキテクチャを設計、構築、実行した経験
  • OOP、マルチスレッド、idempotencyなどのプログラミングパラダイムや概念を理解し扱える経験、または能力
  • ソフトウェアアーキテクチャの長所と短所を理解し、ビジネス上の問題を解決するためにどれを使うべきかをチームに助言できる能力


求める人物像/You are someone who is:

  • Interested in the implementation of machine learning technologies for the sake of solving social issues
  • Interested in cutting edge computer science technologies
  • Keen on improving your software skills by developing practical solutions across various domains, such as AI, multi cloud solutions, system integrations, etc.
  • Eager to make a cultural change in the world of software and machine learning development.
  • Keen on making a name for yourself in creating something that will impact the lives of many

===

  • 社会課題解決のための機械学習技術の実装に興味がある方
  • 最先端のコンピュータサイエンス技術に興味がある方
  • AI、マルチクラウドソリューション、システムインテグレーションなど、様々な領域で実用的なソリューションを開発し、ソフトウェアスキルを向上させたいと考えている方
  • ソフトウェアや機械学習開発の世界に文化的な変化をもたらすことに意欲的な方
  • 多くの人の人生に影響を与えるようなものを作りたいという意欲のある方


ExaWizards is an AI start-up with a simple mission: solve social issues using AI and create a happy society. But to achieve it, they’re tackling issues across a wide variety of industries: Care tech, HR, fintech, medicine, security and more. They believe AI can help solve problems in all these areas, and they’re determined to do just that. Their business model can be broken into two different flows: project-focused and product-focused. For project-focused initiatives, they start from scratch. Their ML engineers and consultants identify business problems and build models aimed at solving them. In their product flow, they take the ML models developed for specific problems and generalize them to be useful for a wider array of problems. Normally they develop these solutions into SaaS products.

View ExaWizards's company page

Search jobs from ExaWizards in Japan
exaBase Studio Software Engineer(Member/Senio... at ExaWizards
APPLY NOW  ➜