Cambium Learning Group

Senior Software Engineer – AI Applications

Cambium Learning Group

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudGoogle Cloud PlatformJavaScriptPythonTypeScript

About the role

  • Design, build, and deploy robust Generative AI agents featuring advanced capabilities.
  • Drive the development of cutting-edge, AI-enabled web based educational software systems.
  • Seamlessly incorporate Generative AI features into existing platforms.
  • Expertly leverage Large Language Models (LLMs) and multimodal models to deliver highly intelligent user experiences.
  • Establish and maintain frameworks for comprehensive agent evaluation.

Requirements

  • 5+ years in software engineering, including 2+ years in a Senior/Staff-level capacity leading significant technical initiatives.
  • Proven, hands-on experience building complex agentic systems, including proficiency with tool calling, advanced prompt optimization, and comprehensive context engineering.
  • Deep, practical experience integrating with LLMs, coupled with strong skills in prompt engineering and Retrieval-Augmented Generation (RAG) pipelines.
  • Strong expertise in at least two of the following programming languages: Python, JavaScript/TypeScript, or C#.
  • Experience deploying and managing systems on at least one of the major cloud platforms (AWS, GCP, or Azure), utilizing containerization and implementing robust observability tooling.
  • Proven experience building and deploying robust, high-throughput full stack solutions including backend services/APIs that integrate with AI models and orchestrate complex workflows.
  • Familiarity with vector databases and embedding models.
  • Demonstrated experience designing secure systems capable of safely handling untrusted code execution or complex user-generated content.
  • Excellent communication, collaboration skills, and the ability to autonomously drive technical initiatives from initial prototype through to high-scale production.
  • Experience with AI Agent evaluation frameworks.
  • Familiarity with scalable inference pipelines.
  • Familiarity with open tool protocols (e.g., MCP, A2A), browser automation etc.
  • Prior work in EdTech.
Benefits
  • Remote First Work Environment
  • Reimbursement to help cover the cost of setting up your home or remote office

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Generative AILarge Language Modelsprompt engineeringRetrieval-Augmented GenerationPythonJavaScriptTypeScriptC#containerizationfull stack solutions
Soft skills
communicationcollaborationautonomous driving of technical initiatives