This position is no longer accepting applications
Closed on July 25, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
AI Software Engineer
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at TEKWISSEN SOFTWARE PRIVATE LIMITED.
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