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.