Senior Python Engineer (Agentic AI)
Ambushยท Engineering
About this role
Ambush is a people first company where talented, thoughtful individuals come together to build meaningful products and lasting partnerships. We believe the best work happens when people feel supported, trusted and empowered to bring their full abilities to the table.
Since 2015, because of our people first and long term mindset, we have grown into a partner relied on by some of the best companies in the world. We combine strong engineering, design and strategy with a growing strength in AI to help our clients see what is next and achieve bigger outcomes.
At the heart of everything we do is our team. We collaborate, take risks, lift each other up and take pride in doing work the right way, not settling for a quick makeshift solution. If you join Ambush, you join a group of people who want you to succeed and who show up for each other every day.
We believe in and expect real teamwork, a constant drive to be better, and delivering meaningful long term outcomes that we can be proud of together.
Since 2015, because of our people first and long term mindset, we have grown into a partner relied on by some of the best companies in the world. We combine strong engineering, design and strategy with a growing strength in AI to help our clients see what is next and achieve bigger outcomes.
At the heart of everything we do is our team. We collaborate, take risks, lift each other up and take pride in doing work the right way, not settling for a quick makeshift solution. If you join Ambush, you join a group of people who want you to succeed and who show up for each other every day.
We believe in and expect real teamwork, a constant drive to be better, and delivering meaningful long term outcomes that we can be proud of together.
Responsibilities
- Build and maintain Python services that orchestrate LLM agents, including routing and delegation across multiple agents
- Implement agent-to-agent communication using the A2A protocol and agent cards
- Develop streaming APIs that deliver results to users incrementally
- Integrate LLMs through platforms such as AWS Bedrock/Anthropic and Azure OpenAI, using tool calling and prompt templates
- Instrument the application with observability and LLM tracing, and troubleshoot issues in distributed environments
- Package and deploy services in containers and Kubernetes clusters
- Secure service-to-service communication (mTLS) and manage the certificate lifecycle
- Contribute to CI/CD pipelines and version control best practices
What we'd like to see in a candidate:
- Strong Python skills
- Proven hands-on experience with the A2A protocol and multi-agent delegation (essential for this role)
- Solid experience with
asyncio: async generators, queues, concurrent producers, and task cancellation - Experience building streaming APIs that return results incrementally
- Agentic frameworks such as Pydantic AI, LangGraph, or comparable tools
- Tool calling, agent routing, and prompt templating with Jinja2
- LLM API integration (Bedrock/Anthropic, Azure OpenAI, or comparable platforms)
- Observability with OpenTelemetry and LLM tracing tools (Arize Phoenix or comparable)
- Log debugging across multiple pods (Splunk, Datadog, or similar)
- Docker (multi-stage builds, private registries, devcontainers)
- Kubernetes: deployments, services, ingress, probes,
kubectl, andk9s - mTLS as a client and certificate lifecycle management
- Git and GitHub Actions
- Excellent communication skills, and a great level of English
Nice to haves:
- Experience with Software Lifecycle (SLC) documentation, especially in regulated environments
- Background in pharmaceutical, healthcare, or life sciences projects
Frequently Asked Questions
Is the salary disclosed for the Senior Python Engineer (Agentic AI) position at Ambush?
The salary for this Senior Python Engineer (Agentic AI) role at Ambush is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Senior Python Engineer (Agentic AI) job at Ambush remote?
Yes, this Senior Python Engineer (Agentic AI) position at Ambush is remote, with team members based in Porto Alegre, State of Rio Grande do Sul, Brazil. You can work from home or anywhere in the supported regions.
Is the Senior Python Engineer (Agentic AI) role at Ambush full-time or part-time?
This is listed as a FULL TIME position. It is posted as a Senior Python Engineer (Agentic AI) role in the Engineering department at Ambush.
Which team or department does the Senior Python Engineer (Agentic AI) at Ambush belong to?
This Senior Python Engineer (Agentic AI) position is part of the Engineering department at Ambush. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Python Engineer (Agentic AI) position at Ambush?
Click the "Apply Now" button on this page. You will be redirected to Ambush's official application portal hosted on freshteam where you can submit your application directly.
When was the Senior Python Engineer (Agentic AI) job at Ambush posted?
This Senior Python Engineer (Agentic AI) position at Ambush was posted on Oct 6, 2026. Apply as soon as possible โ early applications are often reviewed first.
Senior Python Engineer (Agentic AI)
Ambush
You'll be redirected to Ambush's official application page on freshteam.