AI Full Stack Developer
Job Description
Required skills
AreaRequirement
LanguagesPython at expert level. TypeScript or JavaScript at working level.ML stackPyTorch, Hugging Face Transformers, TRL, PEFT, Accelerate, DatasetsTrainingSFT, LoRA and QLoRA, distributed training, dataset curationAlignmentHands-on work in at least one of RLHF, DPO, GRPO, or RLVR, with measured resultsAgentsTool calling, MCP, agent loops, context management, agent evaluationInferencevLLM, TGI, or llama.cpp. Quantisation and latency tuning.BackendFastAPI, async Python, Pydantic, PostgreSQL, RedisDataEmbeddings, vector databases, RAG pipelines, chunking strategyOperationsDocker, Git, Linux, CI/CD, GPU basics (CUDA, VRAM planning)EvaluationBenchmarks, custom eval sets, LLM as judge, regression testsGood to have
• Federated learning, differential privacy, or other privacy preserving training methods.
• Custom CUDA or Triton kernels.
• Model distillation and model merging.
• Guardrails, red teaming, and jailbreak testing.
• Multimodal models: vision, speech, or document understanding.
• Open source contributions to any part of this stack.
• Experience with on-premise or air-gapped deployment.
Requirements
Department: Engineering / Development
Experience: 3 - 6 Years
Posted: 2026-09-25T06:31:02.953Z