Senior Staff Engineer (AI Full-stack Developer)
Core
Design, develop, and deploy AI-powered applications and intelligent assistants using Large Language Models (LLMs) to automate security and enterprise workflows.
Role type
Senior Staff Engineer (AI Full-stack Developer)
Builds
Scalable React-based user interfaces, dashboards, backend services, REST APIs, and end-to-end Retrieval-Augmented Generation (RAG) pipelines for enterprise automation.
Domain
Enterprise Security & AI/ML
Deliverable
production ML models | product features | infrastructure
Required skills
LLM orchestration (LangChain, LlamaIndex, LangGraph), RAG pipeline design, prompt engineering, Java, Python, React, FastAPI/Flask, vector databases, LLM evaluation frameworks, cloud platforms (Azure/AWS/GCP), Docker, CI/CD, Git.
Preferred skills
Infrastructure as Code (Terraform/Bicep), SIEM platforms, vulnerability management, responsible AI principles.
Technologies
OpenAI, Anthropic, Azure OpenAI, LangChain, LlamaIndex, LangGraph, Haystack, RAGAS, DeepEval, Promptfoo, LangSmith, FastAPI, Flask, React, Java, Python, Docker, Terraform, Bicep.
Responsibilities
Design and implement RAG pipelines with embeddings and retrieval optimization; Develop prompt templates, system prompts, and agentic workflows; Build AI microservices integrating with enterprise tools; Implement evaluation frameworks and performance monitoring; Apply security controls including prompt injection protection and PII masking; Automate AI operational tasks like data preparation and model evaluation; Collaborate with cross-functional teams on scalable AI solutions.
Seniority
Senior Staff, hands-on IC with strategic oversight