AI Engineer

Skills
AWS LambdaGenerative AILarge Language ModelsOpenai APIPythonRetrieval-Augmented GenerationLangChain
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s or Master’s degree in Computer Science Engineering or a related field
  • 2–3 years of software engineering experience using Python Java Node.js C# or similar
  • 1–2 years of hands-on experience building with LLMs including prompt engineering RAG agents tool calling structured outputs and streaming
  • Proficiency with LLM SDKs and frameworks such as OpenAI Azure OpenAI Anthropic Google LangChain or LlamaIndex
  • Experience with vector databases such as Pinecone Weaviate pgvector/Postgres or FAISS
  • Experience preparing unstructured data and building robust ingestion embedding pipelines and document stores
  • Familiarity with evaluation and observability tools such as LangSmith RAGAS DeepEval OpenTelemetry or logging
  • Experience writing automated tests for LLM workflows
  • Basic DevOps MLOps skills including Docker Kubernetes or serverless CI/CD and secrets IAM best practices
  • Exposure to cloud platforms such as AWS Azure or GCP
  • Strong problem-solving and communication skills

Nice to have

  • Public sector experience
  • Fine-tuning or LoRA experience
  • Prompt caching
  • Cost optimization
  • Enterprise integrations
  • Lightweight admin UIs
  • Security mindset

Day to day

  • Build LLM-powered automations chat and voice assistants and intelligent agents that integrate with client systems.
  • Design and deploy retrieval-augmented generation pipelines including document ingestion chunking embeddings vector search and grounded responses.
  • Implement tool calling and multi-step agent workflows with human-in-the-loop steps when needed.
  • Package solutions as reliable services with testing observability CI/CD and cloud deployment.