Software Engineer (Agentic) in London

Software Engineer (Agentic) in London

London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
Nucleus Capital I. GMBH

At a Glance

  • Tasks: Build innovative software for crop gene-editing using cutting-edge ML technologies.
  • Company: Join Biographica, a mission-driven tech company revolutionising food sustainability.
  • Benefits: Enjoy competitive salary, equity options, 25 days leave, and remote work flexibility.
  • Why this job: Make a real-world impact in sustainable food production while working with a passionate team.
  • Qualifications: Strong Python skills and experience in workflow systems; scientific background is a plus.
  • Other info: Dynamic environment with excellent career growth and professional development opportunities.

The predicted salary is between 36000 - 60000 ÂŁ per year.

About Us

Biographica is on a mission to accelerate the development of more productive, sustainable, nutritious & climate‑resilient food sources. To achieve this, we're building the world’s first ML‑driven target discovery platform for crop gene‑editing.

Target discovery for gene‑editing

While gene‑editing of crops is becoming ever more efficient, identifying which genes to edit and how remains a significant challenge. To overcome this bottleneck, we use cutting‑edge deep learning to accurately and efficiently identify high value genetic targets for crop gene‑editing. Our approach draws inspiration from advancements in the drug discovery space, incorporating transformers, graphs & causal‑ML to build a best‑in‑class discovery platform for plant sciences.

Building agent‑native scientist‑in‑the‑loop discovery

Our next chapter is to productise target discovery so we can deliver deep, traceable discovery projects quickly and in parallel. We believe scientific agents, grounded in Biographica‑curated data and proprietary models, will be key to scaling both the breadth and depth of our analyses. This role will own the orchestration and platform layer that makes agentic workflows reliable, reproducible, and genuinely useful to scientists.

Team

Led by co‑founders Dom (CTO) and Cecy (CEO), we are now a team of 13, including 2 ML engineers, 2 data engineers, 3 bioinformaticians & 2 experimental scientists. We primarily work together in person from our office in Spitalfields, London, 4 days per week. This role will be based in London, with close collaboration across ML, data and scientific product.

What we're looking for

We’re hiring an agentic‑focused software engineer to build out internal agentic frameworks for our discovery product. You will define and implement the operating system that allows scientists to run repeatable, agent‑in‑the‑loop tool‑using workflows while maintaining provenance, traceability and checkpoints.

Your First Priorities Will Be

  • Designing and implementing the core orchestration layer for scientist‑in‑the‑loop, agent‑based discovery workflows that plug into our existing stack (Dagster assets, MLFlow model registry, internally curated plant databases).
  • Building a robust tool registry and execution framework so agents or scientists can safely call Biographica tools (model inference, dataset retrieval/QC, literature search, bioinformatics workflows, etc.) with clear inputs/outputs.
  • Establishing provenance, logging, and evaluation infrastructure so every agent run is reproducible and reviewable by scientists and customers.

Core responsibilities

  • Own the architecture and implementation of our agentic workflows (Python‑first) including state management, retries, branching, and human checkpoints.
  • Build and maintain a tooling interface layer that standardises how agents call internal services and external APIs, with strong typing, validation, and error handling.
  • Implement provenance and traceability: versioned inputs, prompt/tool versions, dataset/model pointers, and run‑level audit trails.
  • Create an evaluation harness for agent or scientist performance (e.g., correctness of exclusions, precedent accuracy, evidence coverage), and integrate lessons from customer projects into continuous improvement.
  • Partner closely with ML and bioinformatics teams to expose models and data as agent‑safe tools, and with scientific product to ensure workflows match real discovery practice.
  • Contribute directly to near‑term customer deliverables by shipping a minimum viable discovery workflow aligned to long‑term product architecture.

Additional Responsibilities

  • Help shape engineering standards for agent reliability, safety, and interpretability in a scientific context.
  • Support internal documentation, developer experience, and onboarding as the agent platform becomes a shared foundation across the company.
  • Potentially mentor future hires in agent engineering, orchestration, and platform work.

Core competencies

  • Strong software engineering background (industry or research), with deep experience building production Python systems.
  • Track record designing and deploying workflow/orchestration systems (e.g., DAGs, event‑driven services) in complex domains.
  • Experience working in scientific, biotech, or high‑integrity domains where reproducibility and auditability matter.
  • Hands‑on experience working close to model APIs while keeping a clean abstraction boundary.
  • Excellent systems thinking: ability to balance speed with architecture, and to design modular interfaces that prevent tooling sprawl.
  • Experience implementing logging, observability, and evaluation for ML/AI systems.
  • Ability to communicate clearly across disciplines.

Nice to have competencies

  • Experience with agent frameworks (e.g., LangGraph or similar), retrieval‑augmented generation, or multi‑agent systems.
  • Familiarity with ML experiment tracking/model registries (e.g., MLFlow) and data orchestration platforms (e.g. Dagster).
  • Exposure to knowledge graph / evidence graph representations or structured scientific reporting.
  • Interest in plant biology, gene regulation, or crop improvement (not required, but a plus).

Benefits

  • Competitive salary & equity options
  • 25 days annual leave & option for 2 weeks work from anywhere policy
  • Benefits package
  • Career development opportunities as the company scales
  • Ownership of ambitious, mission‑driven work with real‑world impact
  • Vibrant, innovative & supportive work environment with a committed team
  • Access to conferences, events & professional development resources

Software Engineer (Agentic) in London employer: Nucleus Capital I. GMBH

Biographica is an exceptional employer, offering a vibrant and innovative work environment in the heart of Spitalfields, London. With a strong focus on career development and ownership of mission-driven projects, employees are empowered to make a real-world impact while collaborating closely with a dedicated team of experts in ML, data, and plant sciences. The company also provides competitive salaries, equity options, and generous leave policies, ensuring a supportive culture that values work-life balance and professional growth.
Nucleus Capital I. GMBH

Contact Detail:

Nucleus Capital I. GMBH Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Agentic) in London

✨Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, conferences, or even online webinars. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to software engineering and ML. Having tangible examples of your work can really set you apart when you're chatting with potential employers.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. The more comfortable you are with the tech side, the better you'll perform when it counts!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our mission at Biographica.

We think you need these skills to ace Software Engineer (Agentic) in London

Python Programming
Workflow Orchestration
DAGs
Event-Driven Services
Model APIs
Logging and Observability
Evaluation for ML/AI Systems
Systems Thinking
Communication Skills
Agent Frameworks
ML Experiment Tracking
Data Orchestration Platforms
Knowledge Graph Representations
Interest in Plant Biology

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Software Engineer role. Highlight your experience with Python systems and workflow orchestration, as these are key to what we're looking for at Biographica.

Showcase Relevant Experience: When detailing your past work, focus on projects that demonstrate your ability to build reliable and reproducible systems. We want to see how you've tackled challenges in scientific or high-integrity domains.

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to explain your skills and experiences, especially when discussing technical aspects. We appreciate clarity as much as complexity!

Apply Through Our Website: We encourage you to submit your application directly through our website. This helps us keep track of all applications and ensures you’re considered for the role without any hiccups.

How to prepare for a job interview at Nucleus Capital I. GMBH

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially Python and any orchestration systems like Dagster or MLFlow. Brush up on your knowledge of deep learning and how it applies to crop gene-editing, as this will show your genuine interest in the role.

✨Showcase Your Problem-Solving Skills

Prepare examples from your past experiences where you’ve tackled complex problems, particularly in software engineering or scientific contexts. Be ready to discuss how you approached these challenges and what solutions you implemented, especially in relation to reproducibility and auditability.

✨Communicate Clearly

Since you’ll be working closely with ML engineers, data engineers, and scientists, practice explaining technical concepts in simple terms. This will demonstrate your ability to bridge the gap between disciplines and ensure that everyone is on the same page during collaborative projects.

✨Ask Insightful Questions

Prepare thoughtful questions about Biographica’s mission, the team dynamics, and the specific challenges they face in developing their ML-driven platform. This not only shows your enthusiasm for the role but also helps you gauge if the company culture aligns with your values.

Software Engineer (Agentic) in London
Nucleus Capital I. GMBH
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>