What are the responsibilities and job description for the AI Software Engineer (Only W2) position at CBTS?
Role: AI Software Engineer III
Location: Cincinnati, OH or Farmington, MI
Pay Rate: $60-70/hour on W2, client will not consider C2C
- 5–8 years of software engineering experience with strong proficiency in Python and TypeScript
- Demonstrated experience delivering production systems on AWS (Lambda, Fargate, API Gateway)
- Demonstrated experience building production systems on AWS using Terraform
- Experience designing enforcement, filtering, or validation logic that spans multiple services
- Track record of defining interfaces, contracts, or patterns adopted by other engineers
- Ability to mentor junior and mid-level engineers on defensive design and safe coding practices
- Clear written and verbal communication — able to define and document system-level enforcement patterns
- Experience designing and building agentic workflows or multi-agent systems
- Familiarity with LLM integration patterns — prompt injection detection, guardrail design, or output filtering
Salary : $60 - $70