AI Product Engineer
Listed on 2026-06-02
-
Software Development
AI Engineer
AI Product Engineer
Remote - United States
About the RoleWe're a small team within Blackboard building a new AI-native product. This is not a feature team, and it's not an enhancement to an existing product — we're building something new.
AI coding tools — Claude Code, Cursor, and similar — generate the majority of our code. Our engineers are architects, reviewers, and product thinkers: people who know how to direct AI development agents effectively, ship features end-to-end and make judgment calls when the requirements are still evolving.
On a team this small, there are no handoffs. The person who designs a feature ships it. The person who builds the data pipeline also builds the product surface that consumes it. We're looking for builders who are energized by that scope, not overwhelmed by it.
Everyone on the engineering team owns features end-to-end — from the data pipeline to the AI orchestration layer to the student-facing interface. The work varies by the week, and the surface area is large.
What You'll Own Product Surfaces- Student-facing product interfaces — the core user experience that learners interact with daily
- Real-time features that surface AI intelligence in ways that feel immediate and useful, not mechanical
- Responsive, performant UI built on a shared component library
- API routes and backend services connecting the user interface to the intelligence and data layers
- AI orchestration integration: streaming responses, agent outputs, structured recommendations in context
- Event-driven ingestion pipelines that translate platform activity into structured, reliable signals
- Storage architecture and schema design for persistent user state — built to evolve as the product grows
- Deployment infrastructure, CI/CD, and environment management — no dedicated Dev Ops to hand off to
- Data access controls and audit logging that satisfy institutional security and compliance requirements
- End-to-end feature ownership from spec to production — including testing, monitoring, and iteration
- Active use of AI-assisted development tooling to maintain high output without sacrificing code quality
- Contribution to shared component libraries and codebase standards as the team grows
- Stay on the bleeding edge of the AI ecosystem — Claude Code, Cursor, OpenAI Agent SDK, MCPs, and whatever comes next. When a better way to build exists, find it and bring it in.
Please include a link to your portfolio/Git Hub as part of your application.
Required Skills and Experience- You work natively with AI coding tools (Cursor, Claude Code, or equivalent) — not as a curiosity, but as your actual development workflow
- You've shipped products to real users — full-stack, with real accountability for whether they work
- You're comfortable across the stack:
React/Next.js/Type Script on the frontend, Node.js or Python on the backend, Postgre
SQL for data - You've integrated LLM APIs or built AI-powered features in production (streaming, structured outputs, agent patterns)
- Strong product instincts: you notice when something feels off in the user experience and you fix it, even if it wasn't in your ticket
- You can move fast, make good decisions under ambiguity, and leave the codebase better than you found it
- Fluency in written and spoken English
- Experience with event-driven data pipelines, vector stores, or RAG pipeline design
- Familiarity with infrastructure and deployment (CI/CD, managed services, observability tooling)
- Background in consumer-facing products where user behavior and engagement genuinely matter
Blackboard advances teaching excellence and unlocks the full potential of technology to deliver meaningful outcomes. We empower institutions to deepen connections between educators and learners, inspire engagement, and drive long-term academic success across the full learner journey. For more information, please visit
The expected salary range for this position is $154,000 - $210,000. The range reflects base salary only and does not include additional compensation such as company bonus or benefits. Placement within the pay range will depend on a variety of…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).