Sands

Sands

Sr Software Engineer - AI-First Development

Remote, United States · Senior

Sponsorship not specifiedDetected 31 days ago
JavaScriptTypeScriptPythonJavaGoC#.NETFull-Stack DevelopmentCode ReviewGitAWSGCPAzureCloud PlatformsDockerKubernetesCI/CDDevOpsKafkaRabbitMQLLMsRAGAgentic AILangGraph

About the role

  • This is not an AI-assisted traditional developer role.
  • Rather than writing the majority of code by hand, this role operates within an AI-First Software Development Lifecycle (SDLC) where AI agents serve as the primary producers of code, configuration, and test artifacts.
  • The engineer provides architectural direction, context engineering, human-in-the-loop governance, and final accountability for all delivered software.

Requirements

  • At least 21 years of age.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Working knowledge of DevOps practices, CI/CD pipelines, and infrastructure-as-code concepts.
  • Experience with containerization (Docker) and container orchestration (Kubernetes or similar).
  • Demonstrated ability to conduct thorough code reviews, identify defects in AI-generated outputs, and provide constructive technical feedback.
  • Excellent written and verbal communication skills, with the ability to articulate technical decisions and trade-offs to both technical and non-technical stakeholders.
  • Strong interpersonal skills with the ability to communicate effectively and interact appropriately with management, other Team Members and outside contacts of different backgrounds and levels of experience.
  • Must be able to obtain and maintain any certification or license, as required by law or policy.

Nice to have

  • Experience designing multi-agent and subagent architectures using frameworks such as LangGraph, CrewAI, AutoGen, Semantic Kernel, or custom orchestration layers.
  • Understanding of agent planning, tool use, memory, multi-step reasoning, and scoped tool access patterns.
  • Understanding of tactical context management strategies such as plan mode, context editing, and multi-session splitting.
  • Experience implementing human-in-the-loop oversight models, automated evaluation pipelines, and strategies for detecting agent drift or hallucination.
  • Familiarity with agent telemetry, token consumption monitoring, and cost governance across multi-agent workflows.
  • Experience with microservices, event-driven architectures, or message-based systems (Kafka, RabbitMQ, Azure Service Bus).
  • Understanding of enterprise integration patterns at scale.
  • Knowledge of secure development practices, OWASP guidelines, and experience working within regulated industries (gaming, finance, hospitality, or similar).

Equal opportunity

  • Physically access assigned workspace areas with or without reasonable accommodation.

This listing is sourced directly from Sands's careers page and normalized into a canonical job model.