At Symphonize, we build real, production-grade systems across multiple industriesāand weāre growing our team in Ann Arbor, Michigan.
Weāre looking for a Senior Full-Stack Engineer who enjoys building software end-to-end and wants to work on a mix of SaaS platforms, cloud-native applications, and AI-enabled systems, including contributions to our evolving Agentic AI platform.
This is a hands-on engineering role, not a people-management position.
What youāll work on
Build and ship full-stack production applications
Backend development using Python (FastAPI, Django, or Flask)
Frontend development with JavaScript / TypeScript
Design and deploy AWS-based cloud-native systems
Work with SQL and NoSQL databases
Collaborate on AI-powered features (search, retrieval, automation)
Participate in architecture decisions and technical discussions
Collaborate closely with internal teams and occasionally with clients
What weāre looking for
10 to 15 years of experience delivering production software
Solid backend experience with Python
Working knowledge of JavaScript / TypeScript
Hands-on experience with AWS
Comfort working across backend, frontend, and infrastructure
Clear communicator and collaborative team player
Willing to work onsite in Ann Arbor, with some hybrid flexibility
Visa sponsorship is not available for this position
Nice to have (not required)
Exposure to AI / LLM-based systems or RAG-style architectures
Experience with Docker, serverless, or SaaS platforms
Curiosity and interest in working on Agentic AI workflows
Why Symphonize
Real ownership and hands-on engineering
Opportunity to work on AI-powered platforms without needing an AI research background
Variety of projects across industries
A pragmatic culture that values quality, speed, and good judgment