Flowengineering
Senior/Staff Software Engineer - Product
London. Posted a month 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
- 5+ years developing production software.
- Experience 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.