Engineering

Data Scientist

Remote
Work Type: Full Time
Ambush is a People Company. But what does that mean exactly? It means we care about our people as much as we care about building great products. We take a human-centered approach to identifying, retaining and integrating highly talented, long-term remote people into America’s best product and development team. 

We began our consulting journey in 2015 and have been growing ever since! We do that by delivering the best quality work possible for our clients. We are not afraid to take risks, and we always seek the best possible path to solve a problem, instead of just a quick makeshift solution. Thanks to our highly skilled team of engineers, we always perform tasks using our best abilities! 

We are passionate about what we do every day, and we can always count on our team to have our backs. Teamwork is one of our core values! We don’t go anywhere by ourselves. We are driven to achieve great things. And we are extremely helpful to everyone. We expect you to be a team player. 

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.

Submit Your Application

You have successfully applied
  • You have errors in applying