Define technical strategy and architecture for AI-powered product experiences across the learner and content-authoring ecosystem
Design, build, and ship full-stack systems using TypeScript, Vue.js, Node.js, PostgreSQL, and Azure
Lead complex, cross-functional initiatives from problem definition through delivery, adoption, and ongoing improvement
Establish reusable patterns for retrieval-augmented generation, agentic workflows, model orchestration, prompt management, and human-in-the-loop experiences
Design and maintain evaluation frameworks, quality metrics, observability, and feedback loops for LLM-powered features
Integrate Anthropic, OpenAI, and other model APIs with attention to reliability, latency, token usage, cost, privacy, security, prompt-injection risk, and graceful degradation
Own technical direction for AI-powered content authoring and management capabilities
Partner with product, platform, design, data, and engineering teams to translate ambiguous problems into technical plans and shippable systems
Identify architectural risks, clarify tradeoffs, and balance speed, quality, maintainability, and long-term leverage
Raise engineering standards through design reviews, code reviews, technical documentation, operational standards, and development practices
Mentor and develop engineers in AI-assisted development, context engineering, evaluation design, system reliability, and agentic workflows
Use agentic coding tools such as Claude Code, Cursor, or equivalent for planning, implementation, testing, and review
Ensure systems are scalable, observable, secure, accessible, and economically sustainable in production
Contribute to engineering-wide discussions about responsible AI adoption, technical standards, platform capabilities, and organizational priorities
Requirements:
10+ years of experience building and operating customer-facing software products
Demonstrated impact as a technical leader, staff engineer, principal engineer, tech lead, or equivalent
Strong full-stack engineering fundamentals, including browser technologies, TypeScript, Node.js, PostgreSQL, cloud infrastructure, and distributed systems
Experience designing and delivering AI-powered products using LLMs, retrieval systems, evaluation frameworks, agentic workflows, or related technologies
Track record of leading complex initiatives spanning multiple teams, systems, or organizational boundaries
Ability to set technical direction without formal authority and build alignment among stakeholders
Strong architectural judgment and ability to communicate complex tradeoffs clearly to technical and non-technical audiences
Experience creating durable engineering patterns, platforms, or capabilities
Product sensibility and focus on user experience, quality, speed, and measurable outcomes
Comfort working in ambiguous environments
High ownership mentality across strategy, architecture, implementation, and operational follow-through
Experience mentoring engineers and strengthening engineering practices
Commitment to reliable, secure, observable, and cost-effective AI systems
Ability to thrive in a remote, async-first environment
Experience working at a startup or organization with a high engineering bar
Must reside in and perform work within the United States
Willingness and ability to travel as needed
Employees are expected to be on camera during meetings unless extenuating circumstances apply
Successful completion of applicable pre-employment screening requirements
Completion of employment eligibility verification through Form I-9
Benefits:
Medical insurance
Dental insurance
Vision insurance
Flexible spending accounts
Generous paid time off
Sponsored volunteer opportunities
401(k) with a company match
Free access to all Penn Foster Group online programs
Remote work arrangement
Occasional travel for team meetings, company events, conferences, and summits
Tags
Carta de presentación
Inicia sesión para generar una carta de presentación para esta vacante.