Job Overview We are looking for a highly motivated and tech-savvy Junior AI Solution Engineer to join our team. In this role, you will work closely with senior engineers to help build, prototype, and implement practical AI and machine learning solutions. You will play a key role in bridging the gap between basic AI capabilities and production software—helping to integrate Generative AI models, optimize data retrieval pipelines, and maintain scalable systems.
This role is ideal for an entry-level or junior engineer with a strong software engineering foundation, a passion for Large Language Models (LLMs), and an eagerness to learn how complex AI systems are built and managed in an enterprise environment.
Key Responsibilities
- AI Solution Engineering: Architect and build production-ready AI applications, integrating state-of-the-art Large Language Models (LLMs), NLP, or computer vision models into enterprise systems.
- Agentic Workflows & Orchestration: Design and implement robust Agentic Coding frameworks, multi-agent orchestrations, and advanced prompt engineering or cognitive design patterns.
- RAG & Knowledge Retrieval: Design, build, and optimize Retrieval-Augmented Generation (RAG) systems, vector database schemas, and semantic search capabilities.
- Deployment & Operationalization: Package, deploy, and operationalize machine learning models and LLM solutions, ensuring high availability, scalability, and optimal latency.
- Model Optimization: Perform model fine-tuning, quantization, and optimization of model serving performance (latency/throughput) and inference costs.
Qualifications
- Candidates should possess foundational knowledge in Computer Science and Software Development, including Artificial Intelligence, algorithms, data structures, and version control.
- Strong Programming Fundamentals: Proficient in Python (primary language for AI/ML) and at least one other major systems or OOP language such as Go, C++, Rust, Java, or C#.
- Generative AI & LLMs: Extensive experience working with state-of-the-art LLMs (e.g., Gemini, GPT, Claude), API integrations, prompt engineering, and LLM orchestration libraries (e.g., LangChain, LlamaIndex, or custom agent frameworks).
- AI/ML Ecosystem: Deep familiarity with machine learning frameworks and tools, including PyTorch, JAX, Hugging Face, and MLflow.
- Vector Databases & Search: Hands-on experience with vector search engines and databases (e.g., Pinecone, Milvus, Qdrant, PGVector, or Chroma) and semantic information retrieval.
- MLOps & LLMOps Pipelines: Proven experience in building and automating MLOps/LLMOps lifecycles, including CI/CD pipelines, model registries, tracing, monitoring, and evaluation frameworks.
- Strong analytical thinking, attention to detail, willingness to learn, and the ability to work collaboratively in a multidisciplinary team are important for success in this role.
- Professional Experience: 0 to 2 years of relevant software engineering, AI/ML engineering, or deployment experience.
Prefered Skills & Added Advantages
- AutoML & Fine-Tuning: Experience with Automated Machine Learning (AutoML) systems and fine-tuning techniques (LoRA, QLoRA, etc.) for open-source models.
- Infrastructure & Cloud: Proficient in containerization (Docker) and orchestration (Kubernetes), specifically for managing GPU/CPU workloads.
- Frontend Exposure: Basic familiarity with modern frontend stacks (React, Vite, TypeScript) to build rapid internal demos and interactive UIs.
- Problem Solving & Debugging: Strong debugging, profiling, and benchmarking skills for compute-intensive workloads.
- Communication & Collaboration: Excellent communication skills, with the ability to translate technical AI concepts into clear business solutions and collaborate in a cross-functional team.