Lead Data and Platform Engineer
Role details
Job location
Tech stack
Job description
- Drive engineering excellence by architecting robust, scalable data platforms that deliver measurable, transformational value to product outcomes in the AgTech space.
- Build, maintain, and deploy production-grade commercial applications and data services that are highly available, reliable, and performant.
- Design and optimise sophisticated batch and streaming data pipelines within the Snowflake or similar Data Cloud, ensuring data integrity, quality, and accessibility for analytics and machine learning applications.
- Collaborate directly with machine learning engineers and production application engineers to integrate open source MLOps pipelines (CI/CD for ML) and deploy models seamlessly into production environments using specialised tools like MLflow, DVC and Feast.
- Lead the design and implementation of data ontologies and knowledge graphs using graph databases (e.g., Neo4j, Neptune) to model complex biological and operational data relationships for sophisticated AI insights.
- Lead our data engineering efforts on data platforms such as Snowflake, Databricks or similar focusing on data modelling, and analytics workflows to deliver actionable intelligence to customers.
Technologies:
- AI
- CI/CD
- Cloud
- Databricks
- Machine Learning
- Neo4J
- RDF
- Snowflake
- Airflow
- AWS
- Ansible
- Azure
- Computer Vision
- DevOps
- Docker
- ELK
- FastAPI
- GCP
- GitLab
- Grafana
- IoT
- Jenkins
- Kafka
- Kubernetes
- MongoDB
- MySQL
- Nexus
- PostgreSQL
- Prometheus
- Python
- Robotics
- Terraform
Requirements
- 5+ years of experience in data platform engineering roles within analytics-heavy, fast-paced tech/product companies.
- Experience in AgTech, Healthtech, or Biotechnology is highly preferred, demonstrating a clear understanding of applied data challenges in complex domains.
- Proven track record of working effectively within integrated product teams composed of ML Engineers, Data Scientists, Platform Engineers, and Application Engineers.
- Deep expertise in Snowflake or similar architecture and management.
- Hands-on experience in knowledge modelling, ontology design (using RDF, OWL, or similar), and managing graph databases (e.g., Neo4j).
- Strong experience with MLOps frameworks like MLflow, DVC, Feast and data orchestration tools is required.
- A willingness to go above and beyond, bringing a highly proactive, product-focused mindset aimed at delivering engineering excellence and tangible business transformation.
- Prior experience in a start-up or scale-up environment is essential. Ability to navigate ambiguous and uncertain scenarios to make key decisions.
- Excellent cross-functional communication skills - comfortable working across technical and operational teams.
- Able to travel to our E8 London HQ approximately twice per week.
- [Desirable] Experience with multimodal data engineering and building customer facing data products.
Benefits & conditions
At FLOX, we are a dedicated team committed to revolutionizing poultry farming with our innovative FLOX360 system. We promote healthier chickens and better farming practices through advanced technology and real-time insights. Our diverse team, made up of engineers and entrepreneurs from various backgrounds, fosters an inclusive and positive culture. We offer flexible hybrid working, competitive compensation, and the opportunity to work with cutting-edge technologies in a rapidly growing startup environment. Based in London, we are on the lookout for ambitious and purpose-driven individuals to join us in making a meaningful impact.