AI Engineer
- AI
- System Design
- Devops
- Python
- REST API
- FastAPI
- Flask
- NoSQL
- Docker
- Kubernetes
- SQL
- PL/SQL
- Machine Learning
- Large Language Models
- RAG
- LangChain
- LangGraph
- OpenAI
- AWS
- GCP
- Azure
- FAISS
- Pinecone
- Weaviate
- Chroma
- CI/CD
- GitOps
AI Engineer
๎|
Key Responsibilities: |
|
Software Engineering & System Design |
|
ยท Write, test, and deployproduction-quality code with a strong focus on scalability and performance. |
|
ยท Design and implementend-to-end systems including API, database, and application layers. |
|
ยท Considermemory usage, performance optimization, and modular architecture in code design. |
|
ยท Follow modernDevOps practices for deployment and environment management. |
|
Python Development |
|
ยท Write clean, modular Python code with proper environment management (virtualenv, poetry, conda). |
|
ยท Build and deployRESTful APIs using frameworks likeFastAPI or Flask. |
|
ยท Connect applications to relational and NoSQL databases. |
|
ยท Containerize applications usingDocker and deploy inKubernetes / cloud environments. |
|
Database Skills |
|
ยท Write and optimizeSQL and PL/SQL queries for data retrieval and transformation. |
|
ยท Integrate database logic effectively into application workflows. |
|
Generative AI Development |
|
ยท Understand howLarge Language Models (LLMs) work โ architecture, limitations, and tuning methods. |
|
ยท Design and implementRAG (Retrieval-Augmented Generation) systems: |
|
o Build pipelines connecting vector databases, LLMs, and application layers. |
|
o Optimize retrieval and response accuracy throughprompt engineering andcontext management. |
|
o Applybest practices andadvanced RAG techniques (chunking strategies, caching, query re-ranking). |
|
ยท Develop and manageprompt templates, parameter configurations, and evaluation metrics. |
|
Agentic AI Systems |
|
ยท UnderstandAI agents, their lifecycle, and how they integrate with tools and APIs. |
|
ยท Implementtool calling andhuman-in-the-loop workflows. |
|
ยท Designmulti-agent architectures using frameworks such asLangChain orLangGraph. |
|
ยท Applyagent orchestration best practices, ensuring reliability, observability, and control. |
|
Required Skills & Qualifications |
|
ยท Strong understanding ofsoftware design principles and ability to think like a developer (language agnostic). |
|
ยท Proficiency inPython with good exposure to building APIs, database integration, and container-based deployment. |
|
ยท Working knowledge ofSQL / PL-SQL for querying and joining data. |
|
ยท Experience in developing or integratingGenAI or RAG-based systems using OpenAI, Anthropic, or similar models. |
|
ยท Familiarity withLangChain,LangGraph, or similar frameworks for AI workflow orchestration. |
|
ยท Strong debugging, optimization, and analytical skills. |
|
ยท Excellent communication and collaboration abilities in a fast-paced environment. |
|
Nice to Have |
|
ยท Exposure tocloud platforms (AWS, GCP, Azure) for AI workload deployment. |
|
ยท Experience withvector databases (FAISS, Pinecone, Weaviate, or Chroma). |
|
ยท Knowledge ofmonitoring and observability tools for AI systems. |
|
ยท Familiarity withCI/CD pipelines,GitOps, andinfrastructure automation. |
AI Engineer ยท Spark Tek Inc