Senior Back-End Engineer AI
Core
Designing and implementing production-grade back-end services and APIs that integrate Large Language Models (LLMs) and generative AI capabilities for clients.
Role type
Senior IC back-end engineer (AI/LLM integration)
Builds
RESTful APIs, microservices, and AI-powered features for media, data, and technology clients
Domain
Technology / Generative AI / Cloud Infrastructure
Deliverable
production ML models
Required skills
Python, RESTful API design, LLM system design, vector search, cloud deployment, software design principles, testing methodologies, Docker, Kubernetes
Preferred skills
GraphQL, vector databases (ChromaDB, Pinecone, Qdrant), caching (Redis), infrastructure-as-code, XML, agency/consultancy experience
Technologies
Python, FastAPI, Flask, Django, PostgreSQL, MySQL, Redis, AWS, Azure, GCP, Docker, Kubernetes, OpenAI, Azure OpenAI, Anthropic
Responsibilities
Design and implement RESTful APIs or GraphQL services; integrate LLM providers and AI APIs with tool/function calling patterns; optimize data persistence layers and vector search; deploy and maintain services in cloud environments; collaborate with data science and ML teams
Seniority
Senior, hands-on IC