The RoleAs a Software Engineer, you will design, prototype, and productionize AI features end-to-end-from UI to data and infrastructure. Working closely with product, design, and operations, you will ship practical, reliable functionality built on LLMs, embeddings, and strong engineering foundations.
Key Responsibilities
AI Feature Delivery: Partner with product/design to scope, prototype, and ship AI features for field planning, compliance checks, and invoice validation.Scalable Infrastructure: Build robust services and UIs that integrate LLMs, embeddings, retrieval, and workflow automation.Full-Stack Ownership: Contribute across the stack, including TypeScript/React on the front end, services in Rust or Python, and data in pgvector DB.Production Excellence: Own the quality bar for testing, observability, performance, and reliability in production.Iterative Development: Turn ambiguous problems into clear, testable increments; measure outcomes and iterate quickly.Developer Experience: Improve CI/CD, feature flags, metrics, and safe rollout practices.
What You'll Bring
Full-Stack Mastery: Significant experience building and shipping product features end-to-end (frontend + backend).AI Product Experience: Practical experience with AI development, including LLMs, embeddings, RAG, and prompt tooling.Engineering Fundamentals: Multi-language fluency (Rust, Python, or C/C++) and systems-level experience (memory management, performance, and concurrency).Data & API Design: Solid API design and data modeling experience, specifically with Postgres or similar.Pragmatic Operations: A grounded approach to testing, telemetry, and incident-ready operations.
Tech Environment
Frontend: React, TypeScript, component-driven design.Services: Rust (preferred for performance-critical paths) and TypeScript/Node.js.Data: Postgres, Redis, and vector search (pgvector).Cloud: Containerized workloads with CI/CD and feature-flagged releases.
Highly Regarded
Production experience with Rust.Experience with retrieval systems (e.g., pgvector, FAISS, Pinecone) and caching strategies.Familiarity with JSON Schema and secure data handling.If this opportunity is of interest, please reach out to Joseph on
[email protected] with your updated CV or any questions