Back to search
Agility Partners Linkedin · Posted 22d ago

AI Software Engineer

Detroit, Michigan, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Lead Software Engineer (AI Agentic Engineering)


Location: Farmington Hills / Metro Detroit, MI (Hybrid – No Remote)

Industry: Banking / Financial Services


Agility Partners is seeking a qualified Lead Software Engineer to fill an open position with one of our clients in the banking industry. This is an exciting opportunity to play a hands-on technical leadership role shaping how AI-driven systems behave under misuse, failure, and unexpected inputs. You will help define guardrails and enforcement patterns that scale across services while influencing engineering standards across the organization.


Role Summary

As a Lead Software Engineer on the AI agentic engineering team, you will architect and build backend services, APIs, and shared platform components that govern AI system behavior. This role focuses on enforcement, validation, and defensive design, ensuring reliability, safety, and observability across distributed systems rather than building user-facing features.


What You’ll Do

  • Design and deliver backend services and APIs that enforce system behavior across multiple services
  • Define and implement enforcement, filtering, and validation patterns within complex architectures
  • Build cross-service controls and shared tooling adopted across engineering teams
  • Mentor engineers on defensive programming, safe design practices, and failure handling


What You Bring

  • 5–8 years of software engineering experience with strong proficiency in Python and TypeScript
  • Advanced experience building production systems in AWS (Lambda, Fargate, API Gateway)
  • Proven ability to architect scalable backend services and APIs across service boundaries
  • Experience implementing enforcement logic, validation frameworks, or system-wide guardrails
  • Strong systems-thinking mindset with the ability to evaluate dependencies and failure propagation
  • Experience mentoring engineers and promoting defensive design principles
  • Familiarity with agentic workflows, multi-agent systems, or LLM integration patterns (e.g., guardrails, prompt injection detection, output filtering)


Why You’ll Love This Role

  • High-impact position influencing how AI systems are governed and scaled
  • Opportunity to define technical patterns adopted across teams
  • Strong mix of hands-on engineering and technical leadership
  • Collaborative hybrid work environment with a highly skilled engineering team
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent