Senior Software Engineer

HireWell
United States
7 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Cursor PostgreSQL Node.Js Software Engineering TypeScript GitHub Copilot Retrieval-Augmented Generation Large Language Models Claude Code Agentic-AI

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.

Apply on arc.dev
Prepare application

Good distractions

Loading talks and stories from around this role…