How Remoteville checks and expires listings
Principal Engineering Leader
Skills
Node.JsReact.JsTypescriptAmazon Web ServicesArtificial IntelligenceDockerMlops
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
