Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Requirements
- 5+ years of software engineering experience building customer-facing products.
- Strong TypeScript and UI fundamentals with full-stack experience.
- Experience with Node.js, PostgreSQL, and modern browser technologies.
- Experience building and shipping complex, end-to-end features with measurable product impact.
- Hands-on experience building or integrating AI/LLM-powered applications.
- Understanding of areas such as RAG/retrieval, agentic workflows, LLM evaluations, and model APIs.
- Experience with AI development tools such as Claude Code, Cursor, GitHub Copilot, or similar.
Benefits & conditions
You’ll have significant ownership over new AI-powered experiences that directly impact learners, while also helping shape how the broader engineering organization approaches agentic development, LLM evaluation, AI-assisted coding, and production AI systems.
- Fully remote within the U.S.
- Work on customer-facing AI products with meaningful user impact.
- High level of ownership and autonomy.
- Opportunity to influence AI engineering practices across the organization.
- Collaborative, async-first engineering environment.
- Competitive benefits package including medical, dental, vision, 401(k) match, paid time off, and access to the company’s education programs.
- Occasional travel for team meetings, company events, conferences, or engineering summits.
About the company
We’re working with a well-established online education and career-training company that operates several digital learning platforms serving students and working professionals across a wide range of programs. The company is investing heavily in modern technology and AI to improve how learners discover programs, enroll, access content, and progress through their education.
They are looking for a Senior Software Engineer - AI Experience to join a lean, high-output engineering team and help build AI-native products from the ground up. This is a hands-on full-stack engineering role for someone who sees LLMs as core product infrastructure and has experience taking AI features from early prototypes through production.
You’ll work closely with product, platform, and engineering teams to build AI-powered experiences, while also helping establish best practices around agentic development, AI-assisted engineering, evaluation, observability, and responsible use of LLMs.
What You’ll Do
- Design, build, and ship full-stack features using TypeScript, Vue.js, and Node.js in an Azure environment.
- Build AI-powered products and features from concept through production.
- Design and develop LLM-powered workflows, retrieval pipelines, and agentic systems.
- Create evaluations and observability around AI/LLM features to measure quality and performance.
- Use modern agentic coding tools such as Claude Code, Cursor, or similar platforms as part of your development workflow.
- Build AI-powered content authoring and management capabilities.
- Integrate models and APIs from providers such as Anthropic and OpenAI.
- Consider token usage, latency, cost, security, prompt injection, and graceful failure when designing AI systems., This is an opportunity to join a company where AI is becoming a core part of the product and engineering strategy, rather than simply being added as a standalone feature.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…