Senior Agentic Engineer from Europe
Budżet: $30.0 - $50.0
HOURLY / FULL_TIME
⭐ 5.00 (3)
Slovakia
python, oauth
Preferowane kwalifikacje
- Lokalizacja: Europe
- Doświadczenie: Ekspert
Role Overview:
We are looking for a Senior Agentic Engineer to build, ship, and run the components of our internal agentic
setup: gateway and routing features, tool connectors, and governed agent workflows that let engineers
across Brahma use AI agents safely. Much of this work happens in Construct, our sovereign agent gateway
for model routing, MCP tool hosting, and multi-agent orchestration.
This is a senior individual contributor role. You will build to designs set by the Architect for Agentic AI, own
well-scoped components end to end from prototype to production, and contribute to design reviews and
architecture decision records (ADRs). You keep up with new agent tooling and patterns, trial the ones that
hold up, and make them production-ready for enterprise use. You also share what you learn, within the
team and with other Brahma teams. You will not own the roadmap or the overall architecture. You are part
of a team led by the Lead Engineer for Agentic AI, with the Architect setting technical direction, ML
Engineers owning models and evaluation, a Security Engineer owning agent security controls, and Product
Management owning priorities. Senior Engineers build and run the platform itself. You will also work with
our Infrastructure & DevOps team, who run the underlying cloud platform.
We assemble our setup from open protocols, open-source components, and our own services, so we stay in
control of security, cost, and vendor choice. You build what is missing and maintain what you run, including
upgrades, patches, and incident response.
Key Responsibilities:
1. Platform & Integration Engineering
• Gateway & Routing Features: Build and maintain Construct features such as provider fallbacks,
budget enforcement, usage attribution, and access policies.
• MCP Servers & Connectors: Build and operate MCP servers and connectors to Git, CI/CD, work
tracking, and documentation, so agent output arrives as reviewable, traceable change.
• Deployment & Runtime: Own CI/CD, containers, and infrastructure-as-code for Construct services,
on the cloud platform run by Infrastructure & DevOps.
2. Agent Workflows & Context
• Governed Workflows & Multi-Agent Patterns: Implement agent workflows with structured inputs
and outputs and human approval gates, and multi-agent patterns (A2A, supervisor/worker) with
loop, budget, and failure controls.
• Context Engineering & Memory: Build and run memory and context services (session and
long-term memory, context compaction, retrieval, progressive tool disclosure) to the architecture
set by the Architect, using techniques evaluated by the ML Engineers.
• Production Ownership: Run the components you ship after launch: monitoring, alerting, rollbacks,
cost, and incident response, and keep them current with upgrades.
3. Quality, Observability & Security
• Tests & Evals in CI: Write unit and integration tests, and regression evals for agents, tools, and
routing using the evaluation framework owned by the ML Engineers, and run them in CI.
• Observability Pipeline: Own the tracing and usage-reporting pipeline across model, tool, and agent
calls, so the Security Engineer can detect threats, ML Engineers can monitor quality, and the Lead
can track SLOs and spend.
• Secure by Default: Build to the security standards and controls owned by the Security Engineer for
Agentic AI, and fix security findings in the components you own.
4. Operations & Adoption
• Maintain What You Run: Keep services and open-source dependencies patched, diagnose failures
to root cause, and take part in incident response and any future on-call rotation.
• Developer Surfaces & Catalog: Build and maintain the ways engineers use the setup: the CLI, chat
integrations, coding-agent harness configuration, and the shared catalogue of agents and skills.
• Coding Agent Adoption: Help teams across Brahma adopt coding agents through documentation,
working examples, and pairing.
• Knowledge Sharing: Document what you build, and share patterns and lessons within the team and
with other Brahma teams through demos, guides and pairing.
Job Requirements / Must Haves:
• Experience: 5+ years of software engineering experience, with primary expertise in server-side
Python development.
• LLMs in Production: Hands-on experience shipping production features built on LLM APIs and tool
calling, including their failure modes and cost.
• MCP & Connectors: Experience building MCP servers or equivalent tool connectors, not only
consuming them.
• APIs & Async Systems: Proven track record building reliable APIs, services, and async or
event-driven systems.
• Testing & Observability: A disciplined approach to automated testing, CI, logging, metrics, and
tracing, and to debugging production issues.
• Security Fundamentals: Practical knowledge of OAuth 2.0 and OIDC, secrets management, least
privilege, and LLM-specific risks such as prompt injection.
• Knowledge Sharing: Track record of documenting your work and helping colleagues and other
teams adopt new technology.
• AI Coding Literacy: Pragmatic daily use of AI coding tools (e.g., Claude Code, Cursor, Copilot) while
keeping code quality, test coverage, and review standards high.
Nice to Have:
• Multi-Agent & Workflow Engines: Experience with A2A, agent frameworks (e.g., LangGraph, Google ADK), or durable workflow engines (e.g., Temporal, Prefect).
• Gateways & Routing: Experience running a multi-model gateway or routing layer (e.g., LiteLLM or custom) in production.
• Evaluation & Tracing Tooling: Experience with LLM evaluation tools, LLM-judged regression tests,
and OpenTelemetry.
• Memory & Retrieval: Experience with agent memory designs (session, long-term, compaction),
vector databases (e.g., pgvector, Qdrant), or hybrid search.
• Industry Trends: Track record of bringing emerging agent tools or patterns from evaluation into production, with a clear view of when not to adopt them.
• Cloud & Containers: Experience running services on GCP (AWS or Azure transferable) with Docker,
Kubernetes, and Terraform or equivalent IaC.
• Coding Agent Harnesses: Experience configuring coding agents for teams: skills, subagents, hooks,
and sandboxing.
• Domain Background: Background in media technology, VFX, or regulated, high-trust environments
(ISO 27001, SOC 2, GDPR).
Otwórz na Upwork
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Zaloguj