Senior Full-Stack Software Engineer
Canada
Posted on 7/19/2023
INACTIVE
Inworld AI

51-200 employees

AI-driven VR creative platform
Company Overview
Inworld's mission is to create and inspire new meaningful relationships. Inworld provides a platform for adding advanced NPC behavior & unscripted dialogue to games and real-time media.
AI & Machine Learning
Data & Analytics
Entertainment
B2B

Company Stage

Series A

Total Funding

$115.2M

Founded

2021

Headquarters

Mountain View, California

Growth & Insights
Headcount

6 month growth

34%

1 year growth

81%

2 year growth

288%
Locations
Vancouver, BC, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kotlin
Kubernetes
Microsoft Azure
React.js
NoSQL
Redux.js
Data Structures & Algorithms
SQL
Java
TypeScript
AWS
Product Design
CategoriesNew
Software Engineering
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional experience across the stack, including backend (Java and/or Kotlin) and frontend (TypeScript)
  • Expertise in SQL and NoSQL databases
  • Expert knowledge of React/Redux
  • Experience in Kubernetes
  • Practical knowledge of cloud platforms: Google Cloud, Microsoft Azure, or AWS
  • Strong fundamentals in the data structures, algorithms, design patterns, and object-oriented programming
Responsibilities
  • Build from scratch or in the early phase: high-load distributed systems, high-quality APIs, ML inference, and training infrastructure
  • Create user interfaces for advanced interactive AI configuration
  • Contribute to the product design and roadmap
  • Prototype new ideas and features
Desired Qualifications
  • Hands-on experience in designing and developing high-load distributed systems
  • Experience in building ML systems and/or development platforms
  • Experience with WebGL
  • Experience in leading small teams