Full Stack Software Engineer
Location: Remote / London / Hybrid
Position: Full-time
Reports to: CTO
Posted: March, 2025
About the role
Please note: You must have the right to work in the UK for this role.
We are seeking a passionate Full Stack Software Engineer as we continue to enhance our agritech digital and Machine Learning platform. The successful candidate will likely have a background in backend development (with additional frontend experience preferred) within biotechnology or agritech, or a keen interest to expand understanding within these domains.
The role will include designing, building and maintaining web applications and APIs, integrating and analysing diverse genomics and environmental datasets, enabling Elaniti to provide insights and visualisations to customers through our proprietary data analytics.
Key Responsibilities
Design, build, and maintain Elaniti’s web applications and customer-facing APIs, providing users with geospatial insights powered by our bioinformatics pipeline.
Develop and manage a robust deployment infrastructure, ensuring seamless, secure, and scalable delivery using best practices and DevOps principles.
Create and maintain APIs to facilitate efficient communication between internal and external services and backend systems.
Collaborate with scientists (biogeochemical, wet chemistry, microbiological), data scientists (machine learning engineers), and agronomists to support hypothesis development and testing.
Partner with Elaniti’s bioinformatics team to integrate our API and web application with the in-house bioinformatics pipeline, delivering actionable insights to customers.
About you
Education
Bachelors, Master’s or PhD degree in Computer Science, a related field or relevant work experience.
Experience
Proven industry experience (3+ years)
Used to working in a fast-paced environment, preferably within an early stage company
Strong experience of leading projects from ideation phase through to production, independently
Technical Skills
Proficiency in Python, shell scripting, PostgreSQL, Redis, with experience with geospatial data nice to have
Experience working with Node.js, Python, Ruby on Rails, Go or similar backend technology
Experience working with React, Angular or Vue
Experience in working with AI, Machine Learning, and/or Large Language Models (LLMs)
Knowledge of CI/CD tools (e.g., Git, Jenkins)
Soft Skills
Excellent problem-solving and parallel thinking abilities.
Accountability seeking behaviour, adaptability, and strong work ethic.
Excellent verbal and written communication.
Impact-driven, with a passion for nature-based solutions addressing the climate emergency
We have an open mind in terms of the experience and background a successful candidate may bring. If you do not meet all the criteria on the list but still think you are a good fit, please reach out. If you are passionate about our work, and excited to learn, we would love to hear from you!
Benefits
Competitive annual salary package dependent on experience
Share options in a fast growing company for this integral role
30 days annual leave (including Bank Holidays)
Remote/flexible/hybrid working options available
Pension scheme
Personal development budget
How to Apply and Process
Send your CV to careers@elaniti.com and a brief note describing your interest.
If you are selected to go further, the process will proceed as follows:
Initial video call with one of the team
Chat with CTO
Technical Test
Chat with CEO
Offer
About Elaniti
We are Elaniti and we help farmers and agronomists unlock the power of their soil microbiome for healthier harvests.
Soil is fundamental to life on Earth - our soils are responsible for 95% of the food we eat. But through conventional farming, our soils are becoming increasingly degraded. The transition to sustainable and regenerative agriculture has become urgent and inevitable, and must be expedited if we are to reach our Net Zero goals.
Elaniti works within the agricultural sector to support yield, nutrient use efficiency and disease management objectives, leveraging advancements in DNA sequencing, bioinformatics, and Machine Learning / AI to provide increasingly precise decision support to growers.