AI Software Engineer
Ai Agents
Ai Workflows
Anthropic
API
APIs
Artificial Intelligence
Automation
Cloud
Cloud Native
Cloud Operations
Cloud Platform
Cloud Platforms
DevOps
Docker
Engineering
Google Cloud
Google Cloud Platform
Information Technology (IT)
Infrastructure As Code
Integration
Java Language
Kubernetes
Openai
Platform Engineering
Software Engineering
Vertex Ai
Job Description
TekWissen Software Private Limited, a global workforce management provider headquartered in Ann Arbor, Michigan, connects clients worldwide with strategic engineering talent. This onsite contract opportunity in Dallas, TX offers an hourly rate of USD 85 - 95 and a 100% hands-on engineering role focused on designing, building, and deploying AI driven systems in enterprise environments. The focus areas include agent-based workflows, AI platform integration, and cloud-native development, making it an ideal fit for an experienced AI native software engineer with production deployment experience.
Responsibilities
- AI Agent Engineering: design and implement AI agents, including retrieval augmented generation, orchestration workflows, tool and function invocation, and policy-based routing; build evaluation frameworks for accuracy, latency, and reliability; implement observability and monitoring for the agent lifecycle.
- AI Platform Integration: integrate with AI providers such as OpenAI, Anthropic, Vertex AI, and open-source models; build abstraction layers to support multi-model and multi-provider architectures; optimize model usage for performance, cost, and latency.
- Cloud-Native Development: develop scalable services using microservices, containers (Docker, Kubernetes), serverless and event-driven patterns; implement CI/CD pipelines and infrastructure as code (Terraform, Helm); ensure production readiness with logging, monitoring, and fault tolerance.
- Application Development: build and deploy AI-powered applications aligned to business workflows; integrate AI systems into existing enterprise platforms and APIs; develop backend services and APIs supporting agent workflows.
- Testing & Performance: define and execute test strategies for AI systems; measure latency, throughput, accuracy, and cost; debug and optimize production systems.
Requirements
- 8β10+ years of software engineering experience
- Strong experience with cloud-native systems including APIs, microservices, containers, and serverless architectures
- Experience building and deploying AI/LLM-based systems in production, including agents, retrieval augmented generation, and orchestration
- Proficiency in Python, Java, or similar backend languages
- CI/CD pipelines
- Infrastructure as code
- Monitoring and observability tools
- Hands-on experience with AI platforms such as OpenAI, Claude, Vertex AI, or similar
Experience With
- CI/CD pipelines
- Infrastructure as code
- Monitoring and observability tools
- Hands-on experience with AI platforms (OpenAI, Claude, Vertex AI, or similar)
Preferred Experience
- Experience with agent frameworks such as LangGraph, AutoGen, or CrewAI
- Designing multi-agent or distributed AI systems
- Familiarity with enterprise-scale system integration
- Experience optimizing AI workloads for cost and performance
Technologies
- Python
- Java
- Docker
- Kubernetes
- Terraform
- Helm
- OpenAI
- Anthropic
- Vertex AI
- Claude
- LangGraph
- AutoGen
- CrewAI
- CI/CD pipelines
- Infrastructure as code
- Monitoring and observability tools
Scope & Expectations
- 100% hands-on engineering role (no people management)
- Deliver production-quality code and deployments
- Work within existing architecture and engineering standards
- Collaborate with client and internal engineering teams as needed
- Participate in technical design discussions with an implementation focus
Similar Jobs
S