Senior Software Engineer (AI Applications)
Senior/lead individual contributor who owns the architecture and implementation of generative AI agent systems for Cambium Assessment's large-scale online education testing products. Day to day: building autonomous LLM agents with tool calling, RAG pipelines, and evaluation/safety frameworks, integrating AI features into full-stack web apps using Python/TypeScript/C# on cloud platforms.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Full time
- Experience
- 2+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 5+ years in software engineering, including 2+ years in a Senior/Staff-level capacity leading technical initiatives
- Hands-on experience building complex agentic systems: tool calling, prompt optimization, context engineering
- Deep practical experience integrating LLMs, prompt engineering, and RAG pipelines
- Strong expertise in at least two of: Python, JavaScript/TypeScript, or C#
- Experience deploying on at least one major cloud platform (AWS, GCP, or Azure) with containerization and observability tooling
- Experience building and deploying high-throughput full stack solutions, including backend services/APIs integrating AI models
- Familiarity with vector databases and embedding models
- Experience designing secure systems handling untrusted code execution or complex user-generated content
- Excellent communication and collaboration; ability to autonomously drive initiatives from prototype to high-scale production
Nice to have
- Experience with AI agent evaluation frameworks
- Familiarity with scalable inference pipelines
- Familiarity with open tool protocols (e.g., MCP, A2A), browser automation
- Prior work in EdTech
- Familiarity with AWS Bedrock and Strands Agents
Full description
Job Overview
Are you driven to build innovative, intelligent systems that fundamentally change how people learn? Join our team of engineers and researchers at the forefront of educational technology to design and deploy the next generation of AI-powered solutions.
Cambium Assessment Inc is a leading education technology firm with a growing software engineering and product development team. We design and build online assessment systems that are used by millions of students providing actionable insights for educators grounded in scientific theory.
We are seeking a Lead/Senior Software Engineer (AI Applications) to own the architecture and implementation of reliable and responsible agent orchestration systems. In this high-impact, individual contributor role, you will be instrumental in designing autonomous AI agents, integrating advanced generative capabilities into our core products, and establishing the technical foundation for our AI-driven future. You will be a key technical leader, driving best practices, mentoring peers, and ensuring our AI systems are scalable, safe, and trustworthy.
Job Responsibilities:
- Agent Architecture & Implementation: Design, build, and deploy robust Generative AI agents featuring advanced capabilities like persistent memory, shared state management, and complex multi-step reasoning workflows specifically tailored for real-world educational applications.
- Product Innovation: Drive the development of cutting-edge, AI-enabled web based educational software systems that redefine user interaction and learning outcomes.
- Generative AI Integration: Seamlessly incorporate Generative AI features into existing platforms, focusing on optimizing performance, ensuring a seamless UX, and maintaining strict safety compliance.
- Intelligent System Leverage: Expertly leverage Large Language Models (LLMs) and multimodal models to deliver highly intelligent, context-aware user experiences.
- Agent Quality & Evaluation: Establish and maintain frameworks for comprehensive agent evaluation, including rigorous testing, critical safety assessments, and detailed performance monitoring.
- Cross-Functional Leadership: Partner closely with other teams to translate complex user needs and learning workflows into scalable, production-ready agentic capabilities.
- Technical Mentorship: Act as a subject matter expert, guiding engineers on advanced agent design patterns, optimal LLM integration strategies, and best practices for building secure, autonomous systems.
- Mission Alignment: Contribute to a mission-driven environment focused on innovation, measurable impact, and the ethical, responsible development and deployment of AI enabled products.