Inworld AI Logo

Inworld AI

Senior Software Development Engineer in Test (SDET) - USA

Posted 11 Days Ago
In-Office
Mountain View, CA
Senior level
In-Office
Mountain View, CA
Senior level
The SDET will design and maintain automation tools for testing and deployment processes, manage CI/CD pipelines, and collaborate with development teams.
The summary above was generated by AI

About Inworld

At Inworld, we believe the processes of building, scaling, and evolving applications are monsters that consume value before it can reach users. Our mission is to solve evolution and transform static software into AI systems that autonomously evolve to better serve their users. We are building an intelligent runtime to conquer these monsters and make this vision a reality.

We are backed by investors such as Lightspeed, Section 32, Kleiner Perkins, Microsoft’s M12 venture fund, BITKRAFT, Founders Fund, and First Spark Ventures. Our technology is used by category leaders, including NVIDIA, Microsoft Xbox, Niantic, Wishroll, Little Umbrella and Streamlabs, among many others. Inworld has been recognized by CB Insights as one of the 100 most promising AI companies globally and has been named one of LinkedIn's Top 10 Startups in the USA.

About the Role

We are seeking a skilled Senior Software Development Engineer in Test (SDET), from Senior level and above, to join our team at Inworld AI.

The ideal candidate is someone who has been extremely hands-on and productive with code throughout their SDET career: writing tests, developing stable test infrastructure, debugging flakes, and so on.

Focus Areas

  • The Inworld Runtime - A cross-platform library for orchestrating AI computations via graphs. Currently distributed as a NodeJS package, and we have versions for Unreal, Unity, and other platforms in the works. The focus here is on automated testing of the graph and node facilities, which expose common AI building blocks (LLM, TTS, STT, Knowledge/Rag, Memory, etc).

  • APIs, especially our recently announced TTS API. The focus here is automated testing the API functionality. For example, with TTS, advancing our ability to test voice quality and timestamp accuracy in an automated fashion, even though both are fuzzy problems.

  • UI tests of our web experience via Playwright.

  • Automation tools and pipelines related to testing.

Key Responsibilities

  • Design, create and maintain test cases and suites for our most important priorities, such as the Inworld Runtime, TTS and other APIs. Especially, demonstrate an ability to zero in on the most important things to test when new features or releases happen, and develop the tests quickly.

  • Expand and improve our test infrastructure, whether it’s in Playwright, Python, C++, NodeJS, Unreal, or Unity. We’ll need this person to increase stability and improve our testing leverage.

  • Develop and evolve other tools and CI/CD workflows related to our automated tests, including GitHub actions/workflows.

  • Collaborate across roles (engineering, product, project management, etc) to ensure our results are high quality and we stay focused on the benefit to our customers and their end users.

Qualifications

  • 5+ years of experience in software/game development with a focus on C++, C#, Python, NodeJS or similar programming languages and test automation.

  • Hands-on experience with automation tools and CI/CD processes (GitHub Actions, Jenkins, etc.).

Nice-to-have

  • Background in Quality Assurance and familiarity with performance and stress testing.

  • Experience with test automation frameworks and tools, e.g. Playwright, Cypress.

  • Experience with building and testing for multiple platforms, including Android, iOS, and Mac.

  • Familiarity with LLM models.

In-office location: Mountain View, California, United States. Candidates must be based in the SF Bay Area or willing to relocate (you will be working on-site in our South Bay office a few days a week).

The United States base salary range for this full-time position is between $120,000 - $200,000 + bonus + equity + benefits. Your recruiter can share more about the specific salary range for your targeted location during the hiring process.

Top Skills

C#
C++
Cypress
Github Actions
Jenkins
Node.js
Playwright
Unity
Unreal
Websdk

Similar Jobs

55 Minutes Ago
Hybrid
3 Locations
Senior level
Senior level
Healthtech • Social Impact • Software
Lead a full-stack web team, overseeing architecture, team management, and cross-functional collaboration to drive growth and impact in mental healthcare.
Top Skills: GraphQLNext.JsPostgresPythonReactRedis
57 Minutes Ago
Hybrid
San Francisco, CA, USA
Senior level
Senior level
Cloud • Healthtech • Social Impact • Software • Biotech
Lead the architecture and strategy for Benchling's Data Platform, overseeing a team and ensuring high-quality data management, governance, and innovation.
Top Skills: Cloud-Native TechnologiesDatabricksEtl/EltPythonSnowflakeSQL
An Hour Ago
In-Office
Redwood City, CA, USA
Mid level
Mid level
Cloud • Information Technology • Internet of Things • Software
As a Senior Full-Stack Engineer, you'll contribute individual solutions, mentor teammates, improve engineering quality, and collaborate closely with product and design teams.
Top Skills: GoReactTypescript

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account