AI Full Stack Software Engineer
Accenture · Dallas, TX · 1 wk ago
Engineering$85–$115/hrContract
About the role
We are seeking a hands‑on AI Native Software Engineer to design, build, and deploy production‑grade AI‑driven systems within complex enterprise environments. In this role, you will focus on agent‑based architectures, AI platform integration, and cloud‑native development, delivering scalable, reliable solutions that power real business workflows. This is a 100% hands‑on engineering role, ideal for a senior technologist who thrives at the intersection of AI systems, software engineering, and cloud infrastructure.
Responsibilities
- Design, implement, and maintain AI agent workflows, including retrieval‑augmented generation (RAG), orchestration, tool/function invocation, and policy‑based routing
- Build cloud‑native backend services and APIs to support AI‑driven applications and enterprise integrations
- Implement evaluation, monitoring, and observability frameworks to ensure accuracy, latency, reliability, and system health across AI agent lifecycles
- Optimize AI and system performance across cost, scalability, and latency dimensions in production environments
- Deliver production‑ready AI‑powered applications aligned to defined business workflows and enterprise standards
- Deliver scalable multi‑model and multi‑provider AI architectures, including abstraction layers for provider flexibility
- Deploy fully cloud‑native services using microservices, containers, and serverless or event‑driven patterns
- Implement robust CI/CD pipelines, infrastructure‑as‑code implementations, logging, monitoring, and fault‑tolerant deployments
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field or equivalent practical experience
- 8–10+ years of professional software engineering experience with ownership of production systems
- 3+ years of hands‑on experience building and deploying AI/LLM‑based systems in production (agents, RAG pipelines, orchestration)
- Strong experience designing and delivering cloud‑native systems, including APIs, microservices, containers, and serverless or event‑driven architectures
- Proficiency in Python, Java, or comparable backend languages
- Hands‑on experience with CI/CD pipelines, infrastructure as code, and monitoring or observability tools
- Proven ability to deliver production‑quality code, including testing, debugging, performance tuning, and operational readiness
Preferred Qualifications
- Experience with agent frameworks such as LangGraph, AutoGen, CrewAI, or similar
- Experience designing multi‑agent or distributed AI systems
- Familiarity with multi‑model and multi‑provider AI architectures
- Experience integrating AI solutions into enterprise‑scale systems or platforms
- Demonstrated experience optimizing AI workloads for cost, performance, and latency
Additional Information / Requirements
- 75% Travel - In Country
- Preferred Locations: Dallas, TX
- This is a 100% hands‑on engineering role with no people‑management responsibilities
- Strong problem‑solving skills and technical judgment in complex enterprise environments
- Comfortable working within existing architecture standards, security requirements, and engineering best practices
- Strong written and verbal communication skills for technical documentation and design discussions