Duration:1+ year/contract
Location: Milwaukee WI (Hybrid-3 days Onsite a week)
also open to candidates who live in Chicago who can come up to Milwaukee on the as needed basis)
Mode of interview: 1st round virtual, 2nd round in-person/F2F In Milwaukee WI
Interview Process: Approximately 3 rounds, beginning with two back-to-back 30-minute technical conversations, followed by a potential final round
Position Overview
We are looking for a Staff AI Engineer to join an internal AI Engineering team supporting a portfolio of internal and customer-facing enterprise initiatives.
This is a hands-on technical leadership role, roughly split between building and technical mentorship. You'll architect and develop production AI systems while helping establish technical direction, make key architectural decisions, and elevate the engineers around you.
The ideal candidate combines strong software engineering fundamentals, hands-on AI experience, and product/customer sense. You should be comfortable taking an ambiguous problem from initial discovery through architecture, development, deployment, and iteration.
The team evaluates AI Engineers across five core areas: full-stack engineering, AI systems design, production quality and evaluation, customer/product judgment, and architecture/organizational influence—with particular emphasis on architecture and ownership for this Staff-level position.
What You'll Do
At the Staff level, the expectation is someone who can lead architecture across a product or domain, create reusable technical patterns, and raise the technical judgment of the broader team.
Must Haves
Nice to Haves
Technical Environment
Python, SQL, PostgreSQL, React, C#, iOS, LLMs, agentic AI, RAG/embeddings, and cloud-based development.
Candidates do not need every technology listed. Strong engineering fundamentals, AI depth, and the ability to work across the stack are more important.