Senior NodeJS Engineer
4 days ago
Why Join 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:
This summer, Inworld launched a new platform for consumer AI applications, and we're looking for an ambitious and capable Senior NodeJS Engineer to join us and take this platform even farther.
The core of this platform is the
@inworld/runtime
NPM package for Node-based AI applications, which utilizes our
TTS
, LLM, and other APIs. Additionally, there are cloud services for features like dynamic A/B experiments, and a web experience to tie it all together.
As a Senior NodeJS engineer, you would contribute significantly to the
@inworld/runtime
package. It has a unique blend of challenges that should pique your interest:
- The core of the Runtime is written in C++, so what is the best way to
interop
with this code? - Even though the core is written in C++, there are still challenges on the NodeJS side regarding
streaming
,
concurrency
, and high-end
scale and
performance
. - Providing a first-class, idiomatic
developer experience
(typing, API ergonomics, best practices, modern libraries, etc).
This is an IC-focused role. We are looking for someone who loves direct technical contribution, and there is plenty of scope to go around.
What you'll do:
As a Senior NodeJS Engineer, your goal is shipping useful, high quality features quickly. The more you can own and drive projects, the better. That involves:
- Establishing prioritized feature scope: Collaborate with the PMs, engineers and leads to determine the biggest product needs to focus on now. This is not a one-way flow, please participate with gusto
- Collaborating, executing, delivering
: This is the core of the building loop. We aim to optimize for both speed and quality, despite it being decidedly non-obvious how to manage that tradeoff exceptionally well. - Reflecting and driving improvements:
Advocate for and realize foundational improvements, even while staying busy with feature work.
Expected experience:
Must Haves
- Excellent programming skills and experience in JavaScript and TypeScript
- A solid grasp of NodeJS fundamentals: events, the event loop, streams, async, etc.
- Excellent verbal and written communication skills, can collaborate and coordinate with other roles and engineer with ease, trusted and well-regarded teammate
Bonus Qualifications
- Comfortable with C++ programming.
- Experience with Node interop with C++ code via the Node API.
- Familiarity with Cursor or other AI-assisted coding tools
- Experience building AI-centric web apps and familiarity with AI and ML concepts
Candidates must be based in the Vancouver, BC area or willing to relocate.
The Canadian base salary range for this full-time position is C$150,000 - C$200,000. In addition to base pay, total compensation includes equity and benefits. Within the range, individual pay is determined by work location, level, and additional factors, including competencies, experience, and business needs. The base pay range is subject to change and may be modified in the future.
-
Senior NodeJS Engineer
2 weeks ago
Vancouver, British Columbia, Canada Inworld AI Full time $150,000 - $200,000 per yearAbout InworldAt Inworld, we believe that the benefits of AI should extend beyond business workflows to the applications and experiences that we enjoy every day. We began by pushing the frontier of lifelike, interactive characters for games and entertainment, pioneering realtime conversational AI at scale. Today, we apply that expertise to provide the...
-
Senior Software Engineer
2 days ago
Vancouver, British Columbia, Canada Starboard Recruitment Full time $120,000 - $180,000 per yearStarboard recruitment is searching for a Senior Software Engineer (Javascript Fullstack) for one of Vancouver's top Series-A startups. With a recent funding round of close to $10M they are continuing to grow their team.Apply today and we will reach out to qualified candidates to share further info and a detailed job description.Series-A startup ($9M+ in...
-
Senior Software Development Engineer in Test
2 weeks ago
Vancouver, British Columbia, Canada Inworld AI Full time $120,000 - $160,000 per yearAbout InworldAt Inworld, we believe that the benefits of AI should extend beyond business workflows to the applications and experiences that we enjoy every day. We began by pushing the frontier of lifelike, interactive characters for games and entertainment, pioneering realtime conversational AI at scale. Today, we apply that expertise to provide the...
-
Senior Engineer I
2 weeks ago
Vancouver, British Columbia, Canada lululemon Full time $123,500 - $162,100 per yearwho we arelululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success to our innovative product, emphasis on...
-
Senior Engineer I
1 week ago
Vancouver, British Columbia, Canada lululemon Full time $123,500 - $162,100 per yearRequirementsDescription & Requirementswho we arelululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success...
-
Senior Engineer I
1 week ago
Vancouver, British Columbia, Canada myGwork - LGBTQ+ Business Community Full time $123,500 - $162,100 per yearThis job is with lululemon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Description & Requirementswho we arelululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in...
-
Associate Software Engineer
5 days ago
Vancouver, British Columbia, Canada HP Full time $60,000 - $120,000 per yearDevelopment of software components related to Microservices-based solutions. Building scalable, cost-effective test automation with a focus on API tests, product-level integration tests and end-to-end tests. Integrating automated security scanning and testing into the CI/CD pipeline. Contribute to integrating automated testing into the CI/CD pipeline. Be an...
-
Senior Data Engineer, ADE Science
6 days ago
Vancouver, British Columbia, Canada Amazon Full time US$135,700 - US$226,500The Alexa Daily Essentials team delivers experiences critical to how customers interact with Alexa as part of daily life. Alexa users engage with our products across experiences connected to Timers, Alarms, Calendars, Food, and News. Our experiences include critical time saving techniques, ad-supported news audio and video, and in-depth kitchen guidance...
-
Senior Software Engineer
5 hours ago
Vancouver, British Columbia, Canada Motorola Solutions Full timeCompany OverviewAt Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that's...
-
Senior Software Developer in Test
5 days ago
Vancouver, British Columbia, Canada Autodesk Full time US$80,000 - US$120,000 per yearJob Requisition ID #25WD92439Position OverviewAutodesk is looking for an experienced and results driven Senior SDET Engineer for ACC product group to be based inVancouver, Canadain a hybrid work setting.This is your chance to help shape the future of ACC (Autodesk Construction Cloud) for Project, Field and BIM Managers to accelerate delivery, save money and...