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.
When you join us, you will:
-Agent Orchestration: Develop, deploy, and maintain custom agents and the core orchestrator that links them, focusing on robust, scalable, and resilient system design.
-Knowledge Graph Development: Design and implement the structure (nodes, edges, relationships) of specialized Knowledge Graphs/Trees to organize domain-specific data.
-Research Deterministic Retrieval: Optimize data retrieval mechanisms to ensure the agent uses the structured knowledge base for deterministic and highly accurate answers, moving beyond purely probabilistic LLM outputs.
-System Scaling: Contribute to the architecture and infrastructure that supports the growing number of custom agents and the increasing complexity of their interactions.
-R&D Implementation: Translate new research findings in agent technology and graph databases into production-grade features.
Must-Have Qualifications
- Strong experience in Software Engineering (Python, Java, or similar) with a focus on scalable backend systems.
- Proven experience working with LLMs (Large Language Models) and/or Agentic Frameworks (e.g., LangChain, AutoGen, custom orchestration layers).
- Solid understanding and practical experience with Knowledge Graphs, graph databases or similar structured data retrieval systems.
- Experience with Data Structuring and ensuring data integrity for consumption by specialized AI agents.
Nice-to-Have Skills
- Familiarity with financial services.
- Experience designing and building event-driven architectures (Kafka, RabbitMQ, etc.).
-Background in academic or industry R&D related to AI, NLP, or reasoning systems.
-Familiarity with React frontend framework.