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.