Position Details
About this role
Senior AI software engineer role focused on designing, building, and deploying Generative AI and LLM-based software in a cloud environment, with Azure as a preferred platform. You will mentor engineers, collaborate with data scientists, and ensure scalable, reliable AI production systems.
Key Responsibilities
- Design, develop, and deploy AI-driven solutions leveraging Generative AI and LLMs
- Architect and implement scalable, cloud-based AI applications
- Build and optimize AI models using Python and ML frameworks
- Ensure reliable software deployment and production environment support
- Mentor junior engineers and collaborate with data scientists and product teams
Technical Overview
Scope includes Generative AI, Large Language Models, and Python-based ML pipelines using CUDA and standard ML frameworks; cloud deployments on Azure; architecture for GenAI, LLMOps, and MLOps; production-grade software maintenance.
Ideal Candidate
The ideal candidate is a senior AI software engineer with 8+ years of experience in AI/ML, strong Python proficiency, hands-on Generative AI and LLM expertise, and proven success deploying cloud-based AI applications on Azure. They should be adept at collaborating with data scientists and mentoring junior engineers while guiding scalable AI architecture.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Bachelor's degree in CS, IT, Computer Engineer or related field, Minimum eight (8) years of experience, Hybrid work location in Ann Arbor, MI
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile