Lead AI Engineer (Brilliant Harvest)
About the Role
As a Lead AI Engineer, you will play a key individual contributor role in designing and delivering production-ready AI-powered applications for the Brilliant Harvest platform. Combining deep technical expertise with leadership skills, you will mentor teammates, guide architectural decisions, and ensure the delivery of scalable, high-quality software solutions. Working closely with the VP of AI Engineering and the AI Architect, you will help shape the technical direction of our AI stack โ from RAG pipelines and agentic workflows to document ingestion and model integration.
This role is ideal for someone who thrives in a fast-paced environment, loves solving complex problems, and is excited about taking ideas from concept to deployment in a domain where AI is transforming a legacy industry.
Key Responsibilities
Architect & Build
-
Design, develop, document, and maintain robust prototypes and scalable production systems, with a focus on applied AI/ML, RAG architectures, and agentic workflows.
-
Build and improve document ingestion pipelines that form the knowledge foundation of the platform, ensuring data enrichment, accuracy, and compliance with manufacturer standards.
-
Evaluate and integrate LLMs, agent frameworks, and supporting tooling as the frontier model landscape evolves, collaborating with the AI Architect on vendor and model selection.
Technical Leadership
-
Participate in and often lead brainstorming sessions, design reviews, code reviews, and architecture evolution discussions, ensuring best practices and long-term technical sustainability.
-
Champion coding standards, automated testing, CI/CD practices, and AI-first development workflows (e.g., Claude Code or similar agentic tools) to improve velocity and quality.
-
Contribute to the analysis of business requirements, prepare design and implementation recommendations, and provide reliable development effort estimates.
Cross-Functional Collaboration
-
Work collaboratively across Product, Data, Design, and QA teams to drive outcomes aligned with business objectives and the product roadmap.
-
Review and provide feedback on the technical feasibility of UI/UX designs, ensuring seamless integration with backend systems and AI capabilities.
-
Translate data requirements and AI capabilities into clear, actionable specifications, and communicate technical constraints and tradeoffs to non-technical stakeholders.
Mentorship & Team Development
-
Provide hands-on guidance, mentorship, and knowledge sharing to junior and intermediate engineers, fostering a culture of learning and innovation โ as an individual contributor working alongside them, not as their manager.
-
Promote a "Systems Thinking" mindset, helping engineers move from writing code to orchestrating AI-generated solutions.
-
Design workflows that use AI to accelerate the growth of junior talent rather than automating them out of the process.
Qualifications & Skills
-
5+ years of professional software engineering or data science experience, with at least 2 years focused on AI/ML systems in production.
-
Proven track record deploying generative AI, LLMs, RAG architectures, or document ingestion pipelines with data enrichment in a production environment.
-
Strong proficiency in Python and at least one of: TypeScript, C# (.NET), or a modern backend language.
-
Experience with React, React Native, or modern frontend frameworks and how they integrate with AI-powered backends.
-
Solid understanding of microservices architecture, API design, and cloud infrastructure.
-
Demonstrated ability to mentor junior engineers and influence technical direction without formal authority.
-
Experience working in a startup environment is considered a strong asset.
-
Experience with agentic workflows, prompt engineering best practices, and AI-first development tooling (e.g., Claude Code or similar) is a strong asset.
-
Familiarity with the agriculture, heavy equipment, or