This is a contract-to-hire, player-coach role at a high-growth coaching and personal development company. The engineer will lead a small development team while personally contributing production code, making pragmatic architecture decisions, and owning complex product and platform work in partnership with Product and the existing platform architect. The initial contractor period is three months, with an opportunity to transition to a full-time W2 position with benefits based on performance. A core requirement is experience building proprietary AI capabilities for an AI SaaS product from the ground up. The role involves owning the AI application layer and production systems, including retrieval and RAG pipelines, embeddings and vector search, persistent memory and member context, stateful workflows, tool use, orchestration, guardrails, and AI-driven personalization. Using foundation models or third-party model APIs is compatible with the role; the key requirement is ownership of the underlying AI product architecture and functionality. The engineer will assess and improve the existing production codebase for security, scalability, performance, architecture, data protection, and reliability risks, and will take increasing ownership of the platform’s technical health. Responsibilities span the full stack, with a strong backend focus and hands-on Vue.js frontend work. The role also covers end-to-end feature ownership, relational data design and performance, integrations, testing, deployment, monitoring, production support, and technical coordination with outside engineering partners. The position is not available to candidates in California, New York, New Jersey, or Pennsylvania, and requires availability for at least five to six hours overlapping an 8–5 or 9–6 MST schedule.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Principal
Education Level
No Education Listed