Lead AI Software Engineer
Quick Overview
Job Description
Lead AI Software Engineer
Location: Farmington Hills, Michigan (Hybrid)
Duration: Long-Term Contract
Industry: Financial Services
Job Summary
Seeking a Lead AI Software Engineer to design and build backend services, APIs, and governance components that support enterprise AI and agentic systems. This role focuses on distributed architectures, cross-service enforcement patterns, observability, and platform engineering using modern cloud technologies.
Key Responsibilities
Design and develop scalable backend services and APIs.
Build enforcement, validation, and filtering mechanisms across distributed systems.
Define cross-service architecture patterns and interface contracts.
Develop shared platform tooling and governance components.
Implement observability solutions including logging, metrics, and distributed tracing.
Mentor engineers on defensive programming and resilient system design.
Collaborate across engineering teams to establish scalable development standards.
Required Skills
Python
TypeScript
AWS
AWS Lambda
AWS Fargate
API Gateway
Backend Development
REST APIs
Microservices
Distributed Systems
Platform Engineering
Software Deployment
Observability
Structured Logging
Metrics & Monitoring
Distributed Tracing
Preferred Skills
AWS Bedrock
Agentic AI / Multi-Agent Systems
LangChain
LangGraph
LLM Integration
Prompt Injection Detection
AI Guardrails
Output Filtering
Developer Tooling
Platform Engineering Experience
Required Experience
5 - 8+ years of software engineering experience.
Strong hands-on experience with Python and TypeScript.
Experience building production systems on AWS.
Experience designing scalable backend services and APIs.
Experience with distributed systems and microservices architecture.
Experience defining technical standards, contracts, or reusable engineering patterns.
Experience mentoring engineers and providing technical leadership.
Domain Experience
Banking
Financial Services
Education
Bachelor's Degree in Computer Science, Engineering, or related field preferred.
Equivalent experience considered.
Additional Information
Work Model: Hybrid
Location: Farmington Hills, Michigan
Travel Requirements: None
Team Structure: AI Engineering / Platform Engineering Team
Interview Process: To be discussed
This role is ideal for engineers with deep backend expertise who are interested in building enterprise-scale AI platforms, governance frameworks, and agentic workflow systems.
Skills
Similar jobs
Principal Software Engineer
AFLAC · United States
8 minutes ago$123k - $170k/yrSoftware Engineer 1 with Security Clearance
CyberCore Technologies · Elkridge, United States
14 minutes ago$80k - $125k/yrSenior Software Engineer with Security Clearance
VTG · Fredericksburg, United States
14 minutes ago$120k - $190k/yrCNO Application Developer - Set of X with Security Clearance
Set of X · Annapolis Junction, United States
14 minutes agoSoftware Engineer (Secret Clearance) with Security Clearance
Akima · Alexandria, United States
14 minutes ago$116k - $119.5k/yrSoftware Engineer II (Applications) with Security Clearance
AV, Inc. · San Diego, United States
14 minutes ago$82k - $125k/yr