Job Closed
This listing is no longer active.
Farm to Home
Principal Product Engineer
Location
United States
Posted
75 days ago
Salary
$200K - $230K / year
Seniority
Lead
Job Description
Principal Product Engineer
Koofen
• Collaborate with product, design, and business teams to identify where AI can deliver immediate user value (e.g., financial insights, sustainability compliance checks, farm-specific recommendations). • Lead efforts in maintaining SOC-2 Compliance • Drive the long-term technical direction for AI-enabled features across our platform, from computer vision to data parsing to intelligent recommendations. • Define technical specs for features and target dates, ensuring alignment between product and engineering teams. • Define architectural patterns for the platform, ensure scalability and reliability. • Provide technical leadership across teams, set engineering standards, mentor others, and raise the bar for the org. • Collaborate as needed with stakeholders to clarify goals and drive product development. • Contribute across the entire stack, from front-end to back-end, databases, and deployment. • Engage in code reviews and design discussions to raise team standards for lean, effective development.
Job Requirements
- You’ve successfully scaled startups from Seed to Series B in an engineering role
- Depth in one area (e.g., backend systems, databases, or DevOps) paired with the ability to work across the full stack
- You have hands-on experience or familiarity with some of the following technologies:
- Frontend: React, Typescript, Next.js, Dart, Flutter
- Backend: Node.js, Kotlin, Spring Boot
- Cloud: AWS, GCP (Firestore, Cloud Functions)
- DevOps: Service configuration, CI/CD pipelines, monitoring, and deployment automation
- Strong expertise in backend systems and DevOps (especially if you can teach us a thing or two about deploying and monitoring AI services at scale)
- Experience leading small, focused teams in delivering key features quickly
- Ability to maintain code quality and raise team standards via reviews and design discussions
- Experience integrating LLMs or CV models
- Knowledge of OCR, text extraction, or computer vision pipelines
Benefits
- health insurance
- coworking stipend
- educational stipend
- 401K with full company match
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Solvers
Greenhouse SoftwareMore than an ATS, we help businesses deliver measurable hiring results so they can build, grow and hire for what's next.
• Design & build the Solver framework: Architect the algorithms, execution strategies, and infrastructure that power solver competition, quote aggregation, and intent-ready execution workflows. • Drive technical excellence: Lead deep code and design reviews, make high-impact architectural decisions, and uphold the highest engineering standards. • Collaborate across teams: Work with product, research, and ecosystem partners to align Solver capabilities with the NEAR Intents roadmap. • Guarantee performance at scale: Ensure low-latency, high-throughput execution across chains and decentralized environments. • Innovate Solver economics: Shape incentive structures, competition mechanisms, and cryptoeconomic models to grow and sustain Solver participation. • Stay hands-on: Balance leadership with active coding, prototyping, and tackling the most complex technical challenges in real-time.
Senior Engineer Building Automation
BuroHappold EngineeringBuroHappold Engineering is an international engineering consulting agency that works in the construction sector. Founded in 1976 and headquartered in Bath, Engl
• Preparation of HOAI service phases 1 to 7 for building automation • Management of international projects • Advising clients on all aspects of building automation, in particular by: identifying and documenting client requirements • Development of building automation concepts • Preliminary cost estimates • Review and assessment of existing planning documents for service phases 1 to 8 • Development of optimization proposals • Close collaboration with colleagues from various disciplines, especially the Digital Building Consultants • Support during commissioning and acceptance of building automation installations • Survey and assessment of existing installations and new-build projects
• Design, develop, and deploy generative AI applications using NodeJS & TS that enhance product features and user experiences, focusing on applications like text generation, classification, RAG systems, etc. • Collaborate with product teams to identify opportunities for applying generative AI to solve user needs and improve the platform's capabilities. • Lead the exploration and implementation of state-of-the-art generative AI techniques, ensuring Front stays ahead of technological trends. • Inform on AI model training and deployment infrastructure, ensuring scalability and efficiency. • Dive deep into real-world data, ensuring high-quality model training and iteration • Monitor and evaluate the performance of AI applications, making adjustments and improvements to ensure they meet our high standards. • Keep abreast of the latest developments in machine learning and AI, advocating for best practices and integrating new technologies where appropriate.
• Champion an API-First approach: Define, document, and mock API contracts (using tools like OpenAPI/Swagger) before writing code to ensure consistency and excellent developer experience. • Architect and develop high-performance backend microservices using Go (Golang), ensuring APIs are versioned, secure, and scalable. • Design and build responsive web applications using ReactJS that consume your APIs to provide a seamless self-service experience. • Drive technical standards for API governance, database design, and system architecture, ensuring our platform is easy for other engineering teams to integrate with. • Translate complex network requirements into clean software specifications. You will collaborate with network engineers to abstract infrastructure complexity behind well-designed interfaces. • Participate in an on-call rotation to provide support for production environment outages and critical issues. On-call support is typically low-volume and focused on major incidents.



