Rula

Staff Software Engineer, Backend/AI

Rula

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $184,100 - $216,600 per year

Job Level

Lead

Tech Stack

CloudDistributed SystemsGraphQLJavaScriptNode.jsPythonRubyTypeScript

About the role

  • Provide technical leadership and set direction for backend architecture for Rula's AI-enabled mental health products
  • Design, build, and scale services in TypeScript and Node.js powering mobile and patient-facing experiences
  • Guide complex technical initiatives and enable AI-powered features that deliver personalized, effective care at scale
  • Integrate and deploy large language models and related AI systems
  • Partner with engineering and product leaders to define roadmaps, deliverables, and cross-functional collaboration
  • Mentor senior engineers and create frameworks and practices that multiply organizational impact
  • Contribute to reliability, observability, and production operations, including participating in on-call rotations and troubleshooting production issues

Requirements

  • 8-10 years of backend software engineering experience, including designing, building, and operating production systems at scale
  • Experience with at least one backend language commonly used for mobile backends (e.g., Python, Node.js, Ruby)
  • Strong practical experience with TypeScript and Node.js for designing and scaling services
  • Proven experience designing and implementing APIs (REST and/or GraphQL) to support complex mobile applications
  • Hands-on experience integrating and deploying large language models (via OpenAI, Anthropic, Amazon Bedrock, or custom-hosted models)
  • Strong knowledge of distributed systems fundamentals (scalability, caching, performance optimization, reliability, observability)
  • Degree in Computer Science or equivalent practical experience (preferred)
  • Familiarity with data-intensive systems or workflows (pipelines, integrations, metrics capture) (preferred)
  • Experience with modern infrastructure and tooling (CI/CD, cloud platforms, observability) (preferred)
  • Comfortable participating in on-call rotations, troubleshooting production issues, and contributing to team reliability practices (preferred)
  • Prior experience in a high-growth or evolving environment and ability to adapt to shifting priorities (preferred)
  • Eligibility to work in the United States; visa sponsorship requirement asked on application form
Rula

Senior Software Engineer - Backend/AI

Rula
Seniorfull-time$156k–$183k / year🇺🇸 United States
Posted: 3 hours agoSource: jobs.ashbyhq.com
CloudDistributed SystemsGraphQLJavaScriptNode.jsPythonRubyTypeScript
Innodata Inc.

Director of Engineering - Platform Products

Innodata Inc.
Leadfull-time🇺🇸 United States
Posted: 16 days agoSource: innodatainc.recruitee.com
CloudDistributed SystemsGoJavaScriptMicroservicesPythonTypeScript
Clipbook

Forward-Deployed Engineer

Clipbook
Mid · Seniorfull-time$150k–$170k / yearCalifornia, New York · 🇺🇸 United States
Posted: 13 days agoSource: jobs.lever.co
AWSCloudDockerGoogle Cloud PlatformGraphQLKubernetesNode.jsNoSQLPuppeteerPythonSQLTypeScript
Mashgin

Software Engineer, Technical Lead

Mashgin
Seniorfull-time$185k–$300k / yearCalifornia · 🇺🇸 United States
Posted: 38 days agoSource: jobs.lever.co
CloudGoJavaJavaScriptNode.jsPythonSQL
Dropbox

Senior Backend Product Software Engineer, Reclaim

Dropbox
Seniorfull-time$196k–$265k / year🇺🇸 United States
Posted: 43 days agoSource: boards.greenhouse.io
AWSCloudDistributed SystemsGraphQLJavaPostgresSQL