How Remoteville checks and expires listings

Principal Engineering Leader

Skills
Node.JsReact.JsTypescriptAmazon Web ServicesArtificial IntelligenceDockerMlops
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 10+ years of software engineering experience
  • 3+ years building and shipping AI-enabled applications in production
  • Experience leading small engineering teams while staying hands-on
  • Strong full-stack skills across TypeScript React and Node.js
  • Python experience is a plus
  • Experience designing scalable APIs and working with production databases especially PostgreSQL
  • Familiarity with NoSQL or vector stores is a plus
  • Hands-on experience with AWS and containerized infrastructure Docker
  • Terraform or other infrastructure-as-code experience valued
  • 3+ years deploying and operating ML/AI systems in production
  • Strong familiarity with MLOps practices
  • Comfortable working in early-stage ambiguity
  • Strong product instincts
  • Experience in regulated or health-tech environments preferred
  • Experience interviewing and hiring strong engineers is a plus

Nice to have

  • Player-coach
  • Low ego
  • Fast decision-maker
  • Strong product instinct
  • Comfortable with ambiguity
  • Technical leader

Day to day

  • Lead architecture and platform work across scalable backends APIs and data pipelines
  • Own observability CI/CD security and infrastructure from day one
  • Integrate and operationalize ML models across the product stack with strong MLOps discipline
  • Stay close to consumer reports provider workflows and internal tools while shipping product features
  • Manage and mentor a small engineering team while helping define roadmap hiring and culture