Jobs · Engineering

Artificial Intelligence Engineer

Ruya AI · United States · 3 wk ago
RemoteRemoteEngineeringFull-time

About the role

Ruya AI is a venture-backed defense-tech company building AI-native intelligent software for sovereign institutions and their affiliated organizations operating in mission-critical, high-stakes environments. The Quant team is responsible for our multi-modal intelligence agent. Our software surfaces hidden patterns across disparate data sources and generates predictive outcomes for the operators who rely on it.

As part of this team, you'll design and build the agent systems, tool integrations, and evaluation pipelines behind those capabilities. You'll own the orchestration layer that ties these systems together, converting complex operator requirements into secure, reliable, and measurable AI capabilities. You'll work hands-on, building and operating these systems in close partnership with the broader engineering team.

Responsibilities

  • Build asynchronous Python/TypeScript services with FastAPI, Pydantic, and asyncio.
  • Develop agent orchestration, subagent delegation, tool calling, and structured outputs.
  • Design MCP tools and AG-UI/SSE integrations.
  • Improve prompt, context, memory, and token-management strategies.
  • Build safeguards against prompt injection, data leakage, and unsafe tool use.
  • Create behavioral evals and regression datasets using Langfuse.
  • Trace model calls and tool execution with Langfuse, Sentry, and OpenTelemetry.
  • Diagnose failures spanning model behavior, tools, data sources, and distributed services.

Requirements

  • Strong production Python and asynchronous programming experience.
  • Experience building LLM applications with tool use and multi-step reasoning.
  • Knowledge of structured output validation and non-deterministic system testing.
  • Practical understanding of prompt injection and sensitive-data risks.
  • Ability to evaluate AI behavior empirically rather than relying on demonstrations.

Preferred Qualifications

  • Experience with MCP, Langfuse, LiteLLM, Anthropic-compatible APIs, agent memory, CopilotKit, geospatial intelligence, or entity graphs. Equivalent model and orchestration platforms are welcome.
  • Fine-tuning and pre-training of LLM models.
  • Post-training, agent and memory graph engineering, RAG and knowledge systems.

Location

In the US, this role is based at our headquarters in Massachusetts, where much of the work takes place. Remote arrangements are also available in California, Texas, Maryland, Virginia, and across the US. We also hire at our locations in Dubai (UAE), Bosnia, Croatia, and Serbia. Visa sponsorship and relocation assistance are available for our UAE and European locations.

Pay

The salary range for this role is highly competitive and benchmarked to market. Total compensation may also include equity through Ruya AI's employee stock ownership plan (ESOP), a sign-on bonus, and other incentives over time. Final compensation reflects each candidate's qualifications, experience, skills, certifications, and work location.

Benefits

  • Medical, dental, and vision insurance for employees and their eligible dependents.
  • Commuter benefits.
  • Relocation assistance.
  • Paid time off built into the end of each year (subject to team and business needs) and based on location.
  • A supportive leave-of-absence program, including time off for military service and medical events.

Schedule

We work primarily from our offices because in-person collaboration produces better outcomes, and most teams offer one or two remote days a week. A small number of roles are remote-eligible on an exception basis; employees in those roles must be based in the state where they're employed, and roles marked onsite require working from an office.

Similar jobs