AI Engineer
Skills
AWS LambdaGenerative AILarge Language ModelsOpenai APIPythonRetrieval-Augmented GenerationLangChain
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.
