Summary
✨ AI‑Generated
A Senior Software Engineer is sought to design, develop, and maintain production-ready software with a strong emphasis on ETL and data ingestion. The role combines data engineering with modern AI capabilities, including document ingestion, RAG-based systems, and LLM integration. You will contribute to architecture evolution, design and code reviews, requirements analysis, technical recommendations, and taking prototypes from concept through production.
Highlights
Senior individual-contributor role with significant ownership over production software, data pipelines, AI integration, architecture, and technical decision-making in a fast-paced environment.
Description
About The Role:
As a Senior Software Engineer, you will play a key individual contributor role in designing, developing, and maintaining production-ready tools and products for the Brilliant Harvest platform, with a strong focus on ETL pipelines for data extraction and ingestion.
Working closely with our Head of AI, you will help expand and improve our Document Ingestion and RAG-based AI Assistant — from data pipelines to LLM integration.
You'll participate in brainstorming, design reviews, code reviews, and architecture evolution discussions, and contribute to the analysis of business requirements, technical design recommendations, and effort estimation.
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 production in a domain where AI is transforming a legacy industry.
What You'll Do:
Design, develop, document, and maintain prototypes and productsDesign, develop, document, and maintain ETL tools for data extraction and ingestion and productsWork with our AI Architect to expand and improve on our Document Ingestion and RAG based AI AssistantParticipate in brainstorming, design reviews, code reviews and architecture evolution discussionsContribute to the analysis of business requirements, prepare design and implementation recommendations, and estimate development effortReview and comment on the technical feasibility of UI/UX designsWork collaboratively and professionally in cross functional teams to achieve our goalsContribute to continuous practice improvements
What You Bring:
4+ years of experience as a full stack developer or backend developer with strong ETL skillsEfficient use of LLM toolingProficient in C#, with a good knowledge of the .net core ecosystemsStrong Experience with Entity Framework coreUnit and API testing with xUnit, Postman, or othersWorking in an agile environment (e.g.
Azure DevOps)Proficient understanding of GITAble to write clean, readable, and easily maintainable codeExperience taking an idea from conception to production.Experience developing applications using an LLM API like GPTExperience with frameworks like LangChain and VectorDBs
Bonus Points:
Experience with PythonExperience with React NativeExperience with Typescript, Redux Toolkit, CSS, Node.jsExperience with Micro Services ArchitectureApplication caching with Redis CacheDocker, Kubernetes
$110,000 - $140,000 a year
Why Join Us?
Be part of a high-performing team led by Remi Schmaltz, an entrepreneur with decades of experience launching and growing agriculture businesses.Remote-first role with a flexible work environment.A front-row seat to how AI is changing the way equipment dealers, farmers, and contractors work.A collaborative culture that values growth, learning, and impact.Competitive compensation, ESOP, and benefits.