Senior Software Engineer (AI-Native Systems)

    Senior Software Engineer (AI-Native Systems)

    Open
    Posted 7/8/2026
    Updated 7/8/2026

    Job Description

    We are looking for a Senior Software Engineer to join our R&D team and own the end-to-end delivery of complex, cross-system, AI-native features. In this role, you will do more than just write code—you will serve as a technical anchor, architecting multi-layered applications, mentoring growing engineers, and standardizing our AI/ML operations (MLOps).

    If you are a senior full-stack engineer who has leaned heavily into the AI space—someone who understands how to bridge the gap between traditional distributed systems and modern agentic AI architectures—we want to talk to you.

    What You’ll Do

    • Lead Complex Feature Delivery: Own the end-to-end design and implementation of significant features spanning our entire stack (TypeScript/Node, React/React Native, and Python/AI layers). You will anticipate edge cases, optimize for scale, and mitigate AI-specific risks like latency, costs, and hallucinations.

    • Architect Agentic Systems & MLOps: Build and optimize robust agentic workflows using LangGraph and LangChain. You'll establish the frameworks for evaluation, observability, cost control, prompt versioning, and regression detection for our LLM features.

    • Drive Technical Leadership: Lead architectural design discussions, propose system boundaries, and champion key technical initiatives (refactors, migrations, and performance enhancements) that measurably elevate our codebase.

    • Set the Bar for Engineering Excellence: Elevate code quality across the team via high-impact code reviews, strategic technical debt reduction, and continuous improvements to our CI/CD pipelines, testing frameworks, and observability metrics.

    • Mentor & Collaborate: Intentionally mentor junior and intermediate engineers through pair programming, 1:1s, and design reviews. You will also serve as a trusted technical partner to Product, Design, ML/Data teams, and clients to scope feasibility.

    Requirements

    • Experience: 5+ years of professional software engineering experience in a fast-paced environment, with a proven track record of shipping production-grade software.

    • Full-Stack & AI Proficiency: Advanced skills in TypeScript/Node and React/React Native, paired with strong Python capabilities for AI/ML integration.

    • AI/LLM Expertise: Hands-on experience building LLM-based architectures, including RAG (Retrieval-Augmented Generation), agentic tool-use, and workflows using LangChain or LangGraph.

    • MLOps & Observability Infrastructure: Familiarity with evaluation and observability tools tailored for LLMs (e.g., Langfuse, LangSmith, or Datadog) alongside typical cloud/DevOps infrastructure (Docker, CI/CD).

    • System Design & Architecture: Deep understanding of distributed systems, scalability, application security, performance optimization, and robust debugging techniques.

    Your Core Tech Stack

    • Languages: TypeScript, Python, JavaScript

    • Frameworks/Libraries: Node.js, React, React Native, LangChain, LangGraph

    • Infra & Ops: Docker, Cloud Platforms, CI/CD pipelines

    • Observability: Datadog, Langfuse / LangSmith (or equivalents)

    Expected Behaviors

    • Extreme Ownership: You treat the codebase and product quality as your own.

    • Generous Mentorship: You naturally lift those around you and enjoy sharing knowledge.

    • Strong Communication: You can translate deep technical risks (like LLM constraints) into clear, actionable concepts for non-technical stakeholders.

    About Division5

    For 10+ years, we've created solutions that improve lives. We tackle complex projects others avoid. Our DNA: boldness and courage. We say yes when others say no.

    Remote-first company
    50+ team members
    Industry leader

    Similar Positions

    Check out other open positions on our careers page.

    View All Positions