Software Engineer
Fast Switch · MI
—
Jul 21, 2026
MI
Jul 23, 2026
What this job asks for AI summary
An individual contributor engineering role centered on designing and building multi-agent AI systems for an Enterprise Data Platform on Google Cloud. Day-to-day work spans backend (Python/FastAPI) and frontend (Angular/React) development, LLM-powered workflows such as natural-language-to-SQL and semantic search, and observability tooling for AI outputs. The role suits an experienced engineer comfortable owning features end-to-end, conducting architectural analysis, and mentoring teammates.
Senior level · 5+ years · Bachelor's required · Contract
“or” means any one of them counts — you don't need all of them.
Posted 2 times — it's one opening, so apply once.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
Why we read it this way (10)
No work location or metro is specified in the posting; CBSA is left blank. FastTek Global is headquartered in Michigan, but the role's location is not stated.
The posting is from FastTek Global, an IT staffing/consulting firm, which strongly implies a contract or contract-to-hire engagement rather than direct full-time employment; employment type is set to Contract accordingly.
GCP is listed under 'Skills Preferred', so it is marked as preferred despite being central to the role's description.
Google ADK, CrewAI, and LangGraph all appear under 'Experience Preferred', so they are marked preferred with each listed as an alternative to the others.
Angular and React are presented as interchangeable frontend options in the job narrative; Angular is used as the primary name with React as an alternative.
RAG (Retrieval-Augmented Generation) and NL-to-SQL are called out explicitly as LLM-powered workflow patterns the role must build; they are treated as required given the firm language in the role description.
A Master's degree is listed as preferred; the hard minimum is a Bachelor's degree.
Agentic coding tools (opencode, Claude Code) are mentioned as expected familiarity but are framed as context rather than gated requirements; they are omitted as they name no single canonical, widely-used standalone tool.
Applied ML skills (embeddings, classification, clustering, NLP, evaluation metrics) appear under 'Experience Preferred' and are marked accordingly.
Posting is for a contract engagement — the market benchmarks below price full-time roles, so read the comp comparison with that in mind.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.