Flowengineering

Software Engineer

London. Posted 6 months ago

The role

You will build AI-powered capabilities to help teams author, review, and manage requirements. You will work on agentic systems engineer and agentic domain engineer workflows using AI.

What you will do

  • Design and ship AI-powered features like assisted requirement drafting and consistency checks.
  • Build agentic workflows to explore designs, simulate changes, and validate requirements.
  • Evaluate and integrate language models and related tooling.
  • Build and maintain infrastructure including data pipelines, evaluation harnesses, and observability.
  • Work across the stack from backend integrations and APIs to UI hooks.
  • Partner with product and customers to identify workflows and iterate based on usage.

Required qualifications

  • 3+ years developing production software, including designing, testing, and operating services at scale in a cloud environment.
  • Hands-on experience with modern LLM providers and tooling (e.g., OpenAI, Anthropic, Hugging Face, vector stores, RAG patterns).
  • Familiarity with prompt design, retrieval-augmented systems, evaluation methods, and safety/guardrail approaches.
  • Ability to reason about tradeoffs between different models, architectures, and deployment patterns.
  • Comfortable working in a high-ownership, fast-paced environment.

Benefits

  • Competitive salary
  • Meaningful equity
  • Health, dental, and vision coverage
  • Flexible time off
  • Support for experimentation, learning, and staying current with the AI ecosystem

About the company

Flow Engineering is an AI-native requirements platform for modern engineering organizations. It enables hardware teams to collaborate with AI agents to design, validate, and evolve complex systems.

Software Engineer at Flowengineering | JobZoey