Senior Full-Stack Software Engineer - USA
Mountain View /
Engineering Team /
Full-time
Inworld AI is currently poised to become the core platform for developers and creators to enable them to create virtual characters. We are looking for a Senior Full-Stack Software Engineer to join our talented team and help build the product that will shape the future of AI and the metaverse. In this role, you will help solve exceptional challenges and drive our platform forward by working across the entire stack of modern technologies.
Qualifications
• 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
Preferred 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
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