AI Native Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Title - AI Native Software EngineerLocation – 75% travel to Dallas, TX & 25% across US.Duration – 12+ Months with possibility of conversionOverviewSeeking a hands-on AI Native Software Engineer to design, build, and deploy production-grade AI-driven systems within enterprise environments. The role focuses on implementing agent-based workflows, integrating AI platforms, and delivering scalable cloud-native solutions.ResponsibilitiesAI Agent EngineeringDesign and implement AI agents, including: Retrieval (RAG)Orchestration workflowsTool/function invocationPolicy-based routingBuild evaluation frameworks for accuracy, latency, and reliabilityImplement observability and monitoring for agent lifecycleAI Platform IntegrationIntegrate with AI providers (e.g., OpenAI, Anthropic, Google Vertex, open-source models)Build abstraction layers to support multi-model and multi-provider architecturesOptimize model usage for performance, cost, and latencyCloud-Native DevelopmentDevelop scalable services using: Microservices architectureContainers (Docker, Kubernetes)Serverless and event-driven patternsImplement CI/CD pipelines and infrastructure as code (e.g., Terraform, Helm)Ensure production readiness, logging, monitoring, and fault toleranceApplication DevelopmentBuild and deploy AI-powered applications aligned to business workflowsIntegrate AI systems into existing enterprise platforms and APIsDevelop backend services and APIs supporting agent workflowsTesting & PerformanceDefine and execute test strategies for AI systemsMeasure system performance (latency, throughput, accuracy, cost)Debug and optimize production systemsRequired Skills & Experience8–10+ years of software engineering experienceStrong experience with cloud-native systems (APIs, microservices, containers, serverless)Experience building and deploying AI/LLM-based systems in production (agents, RAG, orchestration)Proficiency in Python, Java, or similar backend languagesExperience with: CI/CD pipelinesInfrastructure as codeMonitoring and observability toolsHands-on experience with AI platforms (OpenAI, Claude, Vertex AI, or similar)Preferred ExperienceExperience with agent frameworks (e.g., LangGraph, AutoGen, CrewAI)Experience designing multi-agent or distributed AI systemsFamiliarity with enterprise-scale system integrationExperience optimizing AI workloads for cost and performanceScope & Expectations (Contractor-Specific)100% hands-on engineering role (no people management)Deliver production-quality code and deploymentsWork within existing architecture and engineering standardsCollaborate with client and internal engineering teams as neededParticipate in technical design discussions (implementation-focused)