Senior AI Engineer
Core
Design, build, integrate, and deploy production-grade software applications powered by AI models, transitioning proofs of concept into scalable services.
Role type
Senior AI Engineer (Software Engineering focus)
Builds
Secure microservice architectures, autonomous agentic systems, Generative AI pipelines, and containerized deployments.
Domain
Defence and Space / Security / Intelligence
Deliverable
production ML models | product features | infrastructure
Required skills
Software engineering, Deep Learning frameworks (TensorFlow, PyTorch), Python, Object-oriented design, Generative AI frameworks (LangChain, Google ADK, vLLM), Vector databases (Qdrant, Milvus), Container orchestration (OpenShift, Docker, Helm), Multi-agent orchestration, RAG application productionization, Natural Language Processing, Computer Vision
Preferred skills
Reinforcement learning, Signal Processing, Inference serving (TensorRT, Triton)
Technologies
FastAPI, Kubernetes, CUDA, Qdrant, Milvus, LangChain, Google ADK, vLLM, OpenShift, Docker, Podman, Helm, TensorRT, Triton
Responsibilities
Design multi-component secure microservice architectures and scalable REST/FastAPI endpoints; Build autonomous agentic systems with complex custom tool usage and advanced multi-modal Generative AI pipelines; Manage Kubernetes deployments, construct automated CI/CD pipelines, and oversee containerized application lifecycles; Optimize hardware compute utilization, including GPU/Memory sizing and CUDA optimization for efficient inference workloads.
Seniority
Senior, hands-on IC