Skip to main content
Ema

Software Engineer, Full Stack - UK

RemoteUnited Kingdom only
Published
Role
Fullstack
Experience
Senior
Employment
Full-time
Company size
Startup
Salary not disclosed
Check eligibility

Open to GB only. Set where you work from to check your eligibility.

No BS summary

You'll be an engineer who builds AI agents in production, sitting close to the customers who depend on them. This is a full-stack engineering job with an unusually short distance between your code and someone's actual workday. You'll write Go and Python, design schemas, build evals, and present your solution to a senior executive at an enterprise - often in the same week.

Core skills

GoPython

Optional skills

LLMRAG pipelinesMCPprompt engineering

What you'll do

  • Design and ship production agents. You'll build agents that are mission-critical from day one: embedded in Teams, Slack, intranets, voice lines, and email, taking real actions against SAP, ServiceNow, Workday, and a long tail of systems nobody has heard of. These run at enterprise volume under enterprise scrutiny.
  • Own the full lifecycle. Discovery, build, eval, launch, and the unglamorous months afterward where an agent goes from good to genuinely reliable.
  • Work directly with the people whose problem it is. You'll sit with leaders at global enterprises, extract the process from their heads, and decide what should be an agent, what should be a workflow, and what should stay human.
  • Push your work back into the platform. The best patterns you find in the field become part of Ema's core product - new connectors, new agent primitives, new tooling. You'll surface unmet needs and prototype the fix, working with product and platform engineering to make it general.

What they require

  • Experience building and scaling end-to-end production systems, with 5+ years of relevant engineering work
  • Strong backend fundamentals - algorithms, data modeling, and comfort in more than one language, Python and Go especially
  • Proven problem-solving in fast-changing, ambiguous environments where the requirements arrive in a meeting rather than a ticket
  • A builder's mindset and high agency - you find a way to ship rather than waiting for the blocker to clear
  • Comfort working directly with customers
  • Clear, direct communication with technical and non-technical audiences alike
  • Preferred: You've built or deployed LLM systems in production, and have opinions about evals
  • Preferred: You've been a founder or founding engineer, and know how to balance craft against speed
  • Preferred: Experience integrating enterprise applications - HRIS, ITSM, ERP, ticketing - and the authentication that guards them
  • Preferred: You've worked with distributed, global teams and multi-tenant SaaS environments

Benefits

  • Certain roles may be eligible for variable compensation, equity, and benefits.

Ema

Ema is building an Agentic AI platform, including the Universal AI Employee and Universal Agentic Control Plane, to automate enterprise business processes and improve workforce productivity.

AIStartup
Salary not disclosed