Staff Software Developer – AI Products
Core
Design and build server-side services, APIs, and modular agentic workflows for an LLM-based AI platform (FME) to augment data integration capabilities.
Role type
Staff Software Developer (AI Products)
Builds
Production AI services, agentic workflows, and APIs for the FME platform
Domain
Enterprise Data Integration + Generative AI
Deliverable
production ML models
Required skills
Backend engineering (Python/FastAPI), Agentic LLM system design, RAG and prompt engineering, LLM evaluation and tracing, Technical leadership, API design, Unit and integration testing
Preferred skills
LLM observability tooling (LangSmith, Langfuse), Statistical literacy for A/B testing, Vector databases (pgvector), Kubernetes, Cloud platforms (AWS/GCP/Azure), Security vulnerabilities in LLM apps
Technologies
Python, FastAPI, LangChain, Docker, Kubernetes, AWS/GCP/Azure, pgvector
Responsibilities
Design and build server-side services and APIs; Design modular agentic workflows; Evaluate LLM systems and resolve anomalies; Lead technical decision-making and code reviews; Maintain and improve AI service delivery to reduce latency; Participate in on-call rotation for live applications
Seniority
Staff, hands-on IC with technical leadership