{"id":1557296,"url":"https://alion.io/job/voyager-sopris-learning-senior-software-engineer-ai-applications","title":"Senior Software Engineer (AI Applications)","company":{"id":2038039,"name":"Voyager Sopris Learning","domain":"voyagersopris.com","url":"https://alion.io/company/voyagersopris","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":null},"role":"AI/ML","role_family":"AI/ML","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":133000,"max_usd":244000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":338},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"Context Engineering","optional":false},{"name":"Function Calling","optional":false},{"name":"GCP","optional":false},{"name":"JavaScript","optional":false},{"name":"LLM","optional":false},{"name":"Multimodal AI","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"TypeScript","optional":false},{"name":"A2A","optional":true},{"name":"AWS Bedrock","optional":true},{"name":"AWS Strands Agents","optional":true},{"name":"Model Context Protocol","optional":true}],"status":"live","first_seen_at":"2025-12-19T00:00:00Z","employer_posted_date":"2026-10-05","last_verified_at":"2026-10-22T14:00:11Z","board_verified":false,"closed_at":null,"days_open":310,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":309},"description":"Job Overview\nAre 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.\nCambium 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.\nWe 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.\nJob Responsibilities:\nAgent 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.\nProduct Innovation: Drive the development of cutting-edge, AI-enabled web based educational software systems that redefine user interaction and learning outcomes.\nGenerative AI Integration: Seamlessly incorporate Generative AI features into existing platforms, focusing on optimizing performance, ensuring a seamless UX, and maintaining strict safety compliance.\n Intelligent System Leverage: Expertly leverage Large Language Models (LLMs) and multimodal models to deliver highly intelligent, context-aware user experiences.\nAgent Quality & Evaluation: Establish and maintain frameworks for comprehensive agent evaluation, including rigorous testing, critical safety assessments, and detailed performance monitoring.\nCross-Functional Leadership: Partner closely with other teams to translate complex user needs and learning workflows into scalable, production-ready agentic capabilities.\nTechnical 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.\nMission Alignment: Contribute to a mission-driven environment focused on innovation, measurable impact, and the ethical, responsible development and deployment of AI enabled products.\nJob Requirements:\nExperience: 5+ years in software engineering, including 2+ years in a Senior/Staff-level capacity leading significant technical initiatives.\nAgentic Systems Mastery: Proven, hands-on experience building complex agentic systems, including proficiency with tool calling, advanced prompt optimization, and comprehensive context engineering.\n LLM Integration & Backend: Deep, practical experience integrating with LLMs, coupled with strong skills in prompt engineering and Retrieval-Augmented Generation (RAG) pipelines.\nProgramming Proficiency: Strong expertise in at least two of the following programming languages: Python, JavaScript/TypeScript, or C#.\n Cloud Platform Experience: 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.\nWeb Application and API Development: Proven experience building and deploying robust, high-throughput full stack solutions including backend services/APIs that integrate with AI models and orchestrate complex workflows. \nVector Databases: Familiarity with vector databases and embedding models.\nSecurity Focus: Demonstrated experience designing secure systems capable of safely handling untrusted code execution or complex user-generated content.\nSoft Skills: Excellent communication, collaboration skills, and the ability to autonomously drive technical initiatives from initial prototype through to high-scale production.\nNice to Have:\nExperience with AI Agent evaluation frameworks.\nFamiliarity with scalable inference pipelines.\nFamiliarity with open tool protocols (e.g., MCP, A2A), browser automation etc.\nPrior work in EdTech.\nFamiliarity with AWS Bedrock and Strands Agents\n.\nTo learn more about our organization and the exciting work we do, visit https://www.cambiumassessment.com/\nRemote First Work Environment \nOur Remote First approach gives employees the flexibility and trust they need to effectively balance work with life. It creates a culture in which all employees are valued and where success is measured in results. It allows us to work collaboratively, inclusively and for greater positive impact, regardless of our individual locations.\nIf you will be working remotely, either occasionally or on a permanent basis, you must have a reliable internet connection through a cable or fiber-optic broadband service with minimum speeds of 10 Mbps download and 5 Mbps upload.\nThe successful candidate will be expected to actively participate in video-based interviews during the recruiting process and ongoing virtual meetings with their camera on, as part of their role. To maintain confidentiality and ensure a fair evaluation process, the use of note-taking tools, reference materials, or AI-powered tools (including generative AI, language models, or similar technologies) during interviews or other selection activities is prohibited unless prior written approval has been obtained from the People Experience team. If you require an exception for medical, accessibility, or other reasons, please contact your Talent Acquisition team member to discuss accommodations in advance.\nAs part of our Remote-First benefits, Cambium offers reimbursement to help cover the cost of setting up your home or remote office.\nAn Equal Opportunity Employer\nWe are dedicated to fostering a culture that celebrates unique backgrounds, ideas, and experiences. All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, age, religion, sex (including pregnancy, gender, gender identity/expression, or sexual orientation), national origin, protected veteran status, disability, or genetic information (including family medical history).\nWe will provide reasonable accommodations for qualified individuals with disabilities. You may request an accommodation during the recruiting process with your Talent Acquisition team member.","description_format":"text","description_chars":6647,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","EdTech Platforms","Secondary Education"],"lifecycle":[{"event":"open","at":"2026-10-01T02:31:08Z"}],"visa":[],"liveness":{"score":9,"band":"cold","label":"Long shot","p_open":1,"p_active":0.322,"p_room":0.28,"age_days":309,"expected_fill_days":51,"reasons":["conf:40","velocity","win:tail","crowd:"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/voyager-sopris-learning-senior-software-engineer-ai-applications","json_url":"https://alion.io/job/voyager-sopris-learning-senior-software-engineer-ai-applications.json","meta":{"generated_at":"2026-10-25T04:19:19Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5676,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-26T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2038039},"rest":"https://alion.io/mcp/rest/get_company?id=2038039"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fvoyager-sopris-learning-senior-software-engineer-ai-applications"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fvoyager-sopris-learning-senior-software-engineer-ai-applications"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fvoyager-sopris-learning-senior-software-engineer-ai-applications"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/voyager-sopris-learning-senior-software-engineer-ai-applications\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fvoyager-sopris-learning-senior-software-engineer-ai-applications"}]}