Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
AI Software Engineer image - Rise Careers
Job details

AI Software Engineer

At Unboxed we help companies develop skills at the pace of change. We leverage our advanced technology, engaging content, and years of experience with industry leaders to empower employees to upskill, improve, and thrive in a rapidly changing business world.

We are looking for a AI Software Engineer to join our software development team and focus on building and scaling our next-generation SaaS product. This role centers on designing and implementing advanced, production-grade multi-agent AI systems that power intelligent features and workflows for our education and training platform and will work closely with product and engineering teams to deliver scalable, reliable, and extensible AI-driven solutions that enhance user learning experiences.

Key Responsibilities:

  • Design, develop, and maintain multi-agent AI pipelines using LangChain and LangGraph to orchestrate complex, stateful workflows supporting educational content delivery, assessment, and personalization.
  • Architect and implement structured data flows with Pydantic for robust state management and data validation between agents and workflow stages.
  • Build graph-based execution models to enable parallel and sequential processing of tasks, optimizing for scalability and responsiveness in a SaaS environment.
  • Integrate Azure OpenAI services and other Azure cloud components to deliver advanced AI features within the product.
  • Ensure system reliability through robust error handling, retry logic, and clear state transitions.
  • Extend and adapt AI systems to incorporate new agent types, validation steps, or SaaS features as the platform evolves.
  • Collaborate with cross-functional teams—including product, UX, and DevOps—to deliver high-quality, production-ready features.
  • Contribute to documentation, telemetry, and monitoring to support ongoing product improvement and user analytics.

Requires 1-3 years of professional experience with:

  • LangChain (v0.3.6+) for LLM application development
  • LangGraph (v0.2.43+) for multi-step AI workflow construction
  • Pydantic (v2.10+) for data validation and settings management
  • Agentic system design and multi-agent pipeline orchestration
  • Experience integrating with Azure OpenAI and deploying cloud-based AI services.
  • Strong programming skills and experience building scalable, stateful AI systems.

These skills are preferred, but not strictly required:

  • Experience or education in data science or machine learning
  • Experience with Azure Functions, Azure Search (vector and hybrid search), and Azure Cognitive Services.
  • Familiarity with data manipulation libraries such as pandas and numpy.
  • Understanding of vector embeddings, similarity search, and Retrieval-Augmented Generation (RAG) patterns.
  • Experience working with educational or training data validation.
  • Proficiency with tools like MkDocs (documentation), Plotly (data visualization), and NetworkX (graph analysis).
  • Experience with DevOps/MLOps practices, including Azure DevOps pipelines, telemetry (OPIK tracing), model deployment, and versioning.

NOTE: We prefer candidates who are within a 3-hour drive (150-200 miles) of Richmond, VA.

Unboxed team members benefit from our comprehensive compensation and rewards program which includes:

  • Competitive salary and benefits
  • Ample paid time off – 5 weeks PTO (pro-rated in 1st year), 6 paid holidays plus winter break between 12/26 and 1/1
  • Dynamic and convenient office location – unlimited snacks, casual dress code, covered parking and gym on site
  • Open communication and a commitment to fostering teamwork across the organization

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User

Visa is hiring a Staff Software Engineer skilled in full-stack Java and AEM to develop innovative payment technology solutions in Austin, TX.

Posted 10 days ago

Vibe Code is looking for a skilled iOS Mobile Engineer to build fast, high-quality native SwiftUI apps powering personalized software creation.

Photo of the Rise User
Posted 10 days ago

Contribute as a Displays Software Engineer at Reliable Robotics, designing critical real-time user interfaces for next-generation automated aircraft systems.

Photo of the Rise User

Contribute to MongoDB’s Developer Productivity team by designing and evolving test frameworks that ensure the highest quality for distributed systems software.

Photo of the Rise User

Take your software engineering career to the next level with JPMorgan Chase as a Software Engineer III specializing in mobile QA automation.

Photo of the Rise User
ServiceNow Hybrid San Diego, California, United States
Posted 3 hours ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

This role offers early-career software engineers the opportunity to develop secure, scalable Python applications within a leading AI-driven cloud company.

Photo of the Rise User
BITS Hybrid New York, United States
Posted 12 days ago

Software Engineer Summer Internship at Bits offers hands-on experience contributing to impactful fintech projects alongside seasoned professionals.

Siemens Healthineers invites experienced software developers to lead clinical feature development and guide teams in medical imaging technologies.

Posted 14 days ago

Shape the future of digital engagement with Sony’s SEPS as a Staff Software Engineer.

Photo of the Rise User

CyberArk seeks a skilled Senior Software Engineer proficient in Golang, Ruby, or Python with DevOps experience to help build and secure scalable secrets management platforms.

Photo of the Rise User
American Express Hybrid Phoenix, Arizona, United States
Posted 3 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Experienced Engineers are invited to help innovate and modernize American Express's risk and compliance technology platforms in a dynamic, hybrid work environment.

Photo of the Rise User

Innovate at the forefront of financial AI technology as a Software Engineer at Cboe, shaping generative AI applications within a flexible hybrid model.

Photo of the Rise User
Posted 12 days ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Innovate at NVIDIA as a Senior Software Engineer focusing on the Kubernetes-native backend powering scalable robotics AI platforms.

Unboxed Technology is a creator of training and technology to help enable any sales team to increase productivity, improve the customer experience, and close more sales. The company offers eLearning courses and simulations, interactive learning gu...

7 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
June 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!