How Remoteville checks and expires listings

Principal Software Engineer, AI & Platform

Skills
AdoptionContinuous ImprovementHealthcareIT StrategyModelingPouchesReadiness
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree or equivalent
  • 10+ years of professional software engineering experience
  • Expert-level Ruby on Rails experience
  • Strong knowledge of modern web application architecture distributed systems APIs data modeling and cloud platforms
  • Proven experience leading technical architecture and mentoring engineers
  • Track record delivering reliable observable high-performing systems
  • Strong product and business judgment
  • Excellent written and verbal communication skills
  • Deep expertise with modern AI development and LLMs
  • Experience building AI-powered products agents automation or developer workflows
  • Understanding of agent architectures retrieval systems tool-calling evaluation frameworks and AI system reliability
  • Ability to use AI to improve engineering velocity and team effectiveness
  • Authorization to work in the United States

Nice to have

  • Hands-on
  • Strategic
  • Collaborative
  • Pragmatic
  • Mentoring

Day to day

  • Lead the design and evolution of scalable software systems across customer-facing and operational platforms.
  • Drive technical strategy and architectural standards while balancing business priorities and reducing risk.
  • Champion AI-assisted development and build agentic workflows that improve engineering velocity and team productivity.
  • Mentor engineers, strengthen engineering excellence, and collaborate cross-functionally to deliver impactful solutions.