Ed Tech companies you'll love to work for

companies
Jobs

Senior Software Engineer

Britebound

Britebound

Software Engineering
Boston, MA, USA
USD 100k-130k / year
Posted on Mar 10, 2026
THE ROLE: Senior Software Engineer

Britebound is national nonprofit that is changing the way kids learn about careers and prepare for their futures through access to career-readiness information and experiences.

Britebound fulfills its mission through free digital-first direct experiences, philanthropy, advocacy, thought leadership, groundbreaking research, and impact investing. We believe that exploring career possibilities, as early as middle school, and providing access to education-to-career pathways aligned with one’s passions and goals will result in greater confidence and long-term success for all students.

We are seeking an AI-experienced Senior Software Engineer to contribute to the design, development, and maintenance of AI-driven applications to augment internal processes. These augmented internal processes will accelerate and improve criteria operations through Britebound. The engineer also will contribute features to Britebound’s direct-to-consumer web platforms. In this role, you will focus on building scalable, secure, and user-friendly applications, data transformation, and systems integrations. You will work closely with product managers, designers, engineers, and data analysts to apply your software engineering skills and AI-domain experience across the full technology stack to deliver impactful digital solutions.

This role is ideal for someone who enjoys hands-on coding, problem-solving, and collaborating in a cross-functional environment while continuing to grow their technical expertise on a tightly integrated team of technologists.

What You’ll Do

  • Core Engineering
    • Develop, test, and maintain cloud applications using modern frontend (React, TypeScript) frameworks
    • Design and implement AI-driven solutions deployed as cloud applications or services using Python or Azure frameworks and platforms.
    • Design and articulate technical solutions that deliver cross-cutting value across business goals.
    • Contribute to the design and implementation of databases (SQL, NoSQL) in Snowflake data warehouses and cloud-based solutions (AWS, Azure, or equivalent).
  • AI & LLM-Focused Responsibilities
    • Design, build, and deploy LLM-powered features, including chatbots, AI agents and AI assistants that support learners and internal teams
    • Integrate and orchestrate LLM APIs from providers such as OpenAI, Anthropic, and Google Gemini, selecting models and approaches appropriate to cost, latency, and accuracy requirements.
    • Implement retrieval-augmented generation (RAG) pipelines using vector databases and embeddings to ground LLM responses in trusted, domain-specific content.
    • Develop prompting strategies, system prompts, and evaluation techniques to improve response quality, safety, and reliability.
    • Collaborate with product, design, and data teams to define human-centered conversational UX patterns and guardrails appropriate for educational contexts.
    • Monitor, test, and iterate on LLM applications using logging, analytics, and automated evaluation frameworks.
    • Address privacy, security, bias, and content safety considerations when deploying AI-driven features, especially in environments involving minors or sensitive educational data.
  • Leadership & Collaboration
    • Review and guide the work of other engineers, ensuring adherence to best practices, maintainability, and performance standards.
    • Act as a technical mentor—supporting the growth and effectiveness of mid-level and junior engineers.
    • Stay up-to-date with emerging AI technologies and propose pragmatic, mission-aligned applications.
About You

  • Technical Requirements:
    • Core Engineering
      • 6+ years of professional experience in full-stack software development.
      • Demonstrated expertise with modern frontend frameworks (React, Material UI, or similar) and backend development (Node.js, Express, APIs).
      • Strong understanding of software architecture, system design, and cloud infrastructure.
      • Proficiency with CI/CD, containerization (Docker, Kubernetes), and version control (Git).
      • Experience working with cloud services such as AWS, Azure, or Firebase. (Preference to Azure)
    • AI & LLM Experience
      • Hands-on experience building production LLM-based applications, such as chatbots, assistants, or AI-enhanced workflows.
      • Familiarity with LLM orchestration frameworks, tooling, and prototyping techniques (strong preference for LangChain).
      • Experience working with embeddings, vector databases, and semantic search (e.g., Chromadb, pgvector, or equivalents).
      • Understanding of prompt engineering, structured outputs, function/tool calling, and model evaluation techniques.
      • Experience designing systems that manage latency, cost controls, rate limits, and fallback strategies across multiple model providers.
      • Awareness of AI ethics, safety, and compliance considerations, especially in educational or youth-facing applications.
  • Personal and Professional Qualities:
    • Models collaboration, ownership and accountability for outcomes, not just deliverables.
    • Curious and motivated to continuously improve technical skills, including emerging AI capabilities.
    • Balances speed, quality, and scalability with sound judgment.
    • Creates an inclusive environment where teammates can learn and contribute.
    • Communicates clearly, consistently, and proactively with technical and non-technical stakeholders.
    • Comfortable working across multiple layers of the stack. [Frontend, Backend, Infrastructure, and Data systems]
    • Experience mentoring peers and influencing technical direction across teams.
Salary Range: $100,000 - $130,000

Britebound is committed to fair and transparent pay. In determining compensation, we consider a variety of job-related factors, including prior experience, certifications and licenses, skills and expertise, geographic location, and internal equity.

We take a total compensation approach, meaning we look beyond salary alone to support, reward, and recognize the whole individual. Depending on role eligibility, your offer may also include a bonus, 403(b) retirement plan participation, generous paid time off, and comprehensive health and life insurance benefits. As a result, final offer amounts may vary from the salary range listed in the job posting. Join our mission-driven organization to enjoy these perks and benefits as well as investment in your growth, contributions, and future.

Why Britebound?

Britebound offers a wide range of perks and benefits to Team Members, including comprehensive medical, dental, and vision healthcare plans, a retirement plan (plus match), weekly lunches, commuter benefits, and tuition reimbursement.

We also heavily prioritize a healthy work/life balance, which is why we offer all full-time Team Members generous PTO options, Summer Fridays (every Friday off between Memorial Day and Labor Day), and a company holiday break between December 25th and January 1st.

Britebound works in a Hybrid schedule (2) two days a week in our Boston HQ. We prioritize strategic thinkers, collaborators, and work/life pros who are looking to help make a difference in kid's education and career goals.