Associate AI Engineer
Jobverse.io
About the Role
Fuel Cycle is hiring an Associate AI Engineer to build and improve production AI agents and agentic systems. The role also involves developing APIs, RAG pipelines, MCP tools, and background processing, with mentorship from senior engineers in an in-office Los Angeles setting.
Key Responsibilities
- Design, build, and improve AI agents, deciding how tool-calling loops, model configuration, and multi-step workflows are structured using Strands Agents and AWS Bedrock.
- Build and integrate MCP tools and servers, and learn how tool names and descriptions shape what an LLM does.
- Deploy and run agents on Bedrock AgentCore, working with the platform team and your mentor.
- Build RAG pipelines over pgvector or FAISS, choosing chunking, embedding, and retrieval approaches based on what the results show.
- Design, test, and iterate on prompts; evaluate answer quality, latency, and token cost, and decide which tradeoffs to make; learn how guardrails are applied in production paths.
- Evaluate models, tools, and approaches, and recommend which to use, with your reasoning documented.
- Ship features and bug fixes in FastAPI services (REST and WebSocket APIs backed by PostgreSQL and Redis), deciding how to design, implement, and test them.
- Contribute to background jobs and queue consumers so agent work runs outside the API request path.
- Apply our architectural standards, use your judgment on design choices within them, help keep design documents current, and flag where the standards should change.
- Submit pull requests, respond to review feedback, and review teammates’ code as you grow.
Requirements & Tech Stack
- Strands Agents
- AWS Bedrock
- Bedrock AgentCore
- RAG pipelines
- pgvector or FAISS
- FastAPI
- PostgreSQL
- Redis
- REST APIs
- WebSocket APIs
- MCP tools