Senior AI Engineer
Agentic Ai
AI
Ai Ml
Ai Workflows
Amazon Web Services
Artificial Intelligence
Autogen
AWS
Big Data
Cloud
Cloud Computing
Cloud Platform
Cloud Platforms
Crewai
Data Architecture
Data Platform
Database
Databricks
Dynamodb
Engineer
Genai
Generative AI
Lang Chain
Lang Graph
Llamaindex
Neptune
Opensearch
Programming Language
Programming Languages
Software Engineer
Vector Search
Job Description
Flex Employee Services seeks a Senior AI Engineer to architect, build, and operate a production-grade Generative AI and Data Platform on AWS, emphasizing LLM-powered capabilities, vector search, and graph-based knowledge systems, all within governed data pipelines. This onsite role in Irvine, CA offers the opportunity to shape scalable AI infrastructure across teams, with a compensation range of $47-$51 per hour and a requirement of five years of experience along with a Bachelor’s or Master’s degree.
Responsibilities
- Operationalize LLM-enabled applications using retrieval augmented generation, embeddings, prompt orchestration, and evaluation pipelines.
- Design and implement vector search solutions with Amazon OpenSearch.
- Develop graph-based knowledge systems using Amazon Neptune.
- Integrate Redis via ElastiCache and DynamoDB to support AI applications.
- Build agentic workflows leveraging LangGraph, AutoGen, CrewAI, or equivalent frameworks.
- Incorporate LangChain or LlamaIndex for retrieval orchestration, tool invocation, and context management.
- Define standards for tool integration and context-sharing using MCP-style designs.
- Evaluate LLM models and retrieval strategies based on latency, accuracy, cost, and context limits.
- Design and scale data pipelines with Databricks and Apache Spark.
- Develop data ingestion, transformation, document processing, embedding generation, and indexing pipelines.
- Ensure data quality through validation, completeness, consistency, and monitoring.
- Implement data governance, access controls, retention policies, auditability, and lineage tracking.
- Develop secure and scalable backend services and APIs.
- Define API standards, versioning, reliability, retry logic, circuit breakers, and idempotency practices.
- Build reusable platform capabilities for multiple teams and applications.
- Develop and manage CI/CD pipelines.
- Deploy production systems using Docker and Kubernetes.
- Implement blue/green deployments, canary releases, rollback strategies, and feature flags.
- Monitor platform reliability, observability, security, data freshness, and cost optimization.
- Define GenAI quality metrics covering grounding, retrieval relevance, response consistency, latency, and cost.
- Implement prompt and version tracking, evaluation pipelines, and continuous improvement workflows.
- Ensure AI security through access controls, authentication, data protection, responsible AI guardrails, privacy, and auditability.
Requirements
- Generative AI / LLM capabilities including RAG, embeddings, and prompt engineering.
- AWS Cloud expertise with OpenSearch, Neptune, DynamoDB, and ElastiCache/Redis.
- Vector search and retrieval systems experience (OpenSearch or Vector DB).
- Graph databases and knowledge graphs (Amazon Neptune).
- LLM frameworks such as LangChain and LlamaIndex.
- Agentic AI frameworks like LangGraph, AutoGen, or CrewAI.
- Databricks and Apache Spark for data and embedding pipelines.
- Backend/API development in Python with scalable APIs and microservices.
- Proven experience delivering production-grade Generative AI solutions.
- Strong Python programming skills and experience with distributed systems, API design, and scalable backend development.
- Experience building end-to-end AI/ML platforms.
- Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or related field.
- Demonstrated track record of delivering production AI platforms and systems.
- Solid background in end-to-end AI/ML lifecycle delivery.
Technologies
- LangChain, LlamaIndex, LangGraph, AutoGen, CrewAI
- OpenSearch, Amazon Neptune, DynamoDB, ElastiCache (Redis)
- Databricks, Apache Spark
- Python
- Docker, Kubernetes
Benefits
- Dental insurance
- Health insurance
- Referral program
- Vision insurance
Preferred Skills
- Model evaluation frameworks and LLM observability tools
- AI governance and compliance frameworks
- Kubernetes and advanced MLOps practices
- Model Context Protocol (MCP) patterns
- Agent-based architectures
Domain Experience
- AI/ML Platform Engineering
- Generative AI / LLM Applications
- Data Platform / Big Data Engineering
Soft Skills
- Strong problem-solving and analytical thinking
- Ability to communicate complex AI concepts clearly
- Collaborative and cross-functional mindset
- Ownership-driven and proactive execution
Application Questions
- Are you comfortable working on W2? If not, please hold off on completing the application for now. We’ll be posting another opportunity in the future for 1099/C2C candidates.
- Are you willing to work on a contract basis? If not, please hold off on completing the application for now. We’ll be posting another opportunity in the future for full time roles.
- Do you have a minimum of 5 years of experience with Graph Databases (Amazon Neptune, Knowledge Graphs)?
- Do you have a minimum of 5 years of experience with Agentic AI Frameworks (LangGraph / AutoGen / CrewAI)?
- Do you have a minimum of 5 years of experience with Databricks & Apache Spark (data pipelines, embedding pipelines)?
- Do you have a minimum of 5 years of experience with Backend/API Development (Python, scalable APIs, microservices)?
- Do you have a minimum 5 years of experience with Generative AI / LLM (RAG, embeddings, prompt engineering)?
- Do you have a minimum of 5 years of experience with AWS Cloud (OpenSearch, Neptune, DynamoDB, ElastiCache/Redis)?
- Do you have a minimum of 5 years of experience with Vector Search & Retrieval Systems (OpenSearch / Vector DB)?