The AI Software Engineer III designs, develops, and supports secure, scalable AI-enabled applications. The role focuses on Python development, Generative AI, prompt engineering, Retrieval-Augmented Generation (RAG), document intelligence, AI agents, and enterprise AI integration. The position is onsite in Farmington Hills, Michigan, four days per week; local candidates are strongly preferred. The engineer builds and integrates AI services using Amazon Bedrock and large language models, develops reusable APIs, and delivers RAG, intelligent search, document processing, and agent-based workflows. The role also establishes safeguards for output quality, reliability, traceability, and secure data handling; optimizes performance, latency, token usage, and cost; and develops automated testing and evaluation capabilities. The engineer collaborates with application, data, DevOps, QA, architecture, cybersecurity, and business teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed