Overview
We are looking for a Junior AI Engineer who is passionate about building scalable AI solutions across computer vision and NLP domains. You will work on real-world AI systems involving image processing, object detection, LLM integrations, and end-to-end AI pipelines.
This role is ideal for someone who understands both model-level concepts and production deployment workflows.
Key Responsibilities
• Develop and optimize computer vision models (object detection, classification, tracking)
• Work with frameworks like YOLO (v5/v8) for real-time detection tasks
• Build and integrate LLM-based solutions (prompt engineering, API integrations, fine-tuning basics)
• Design and implement AI processing pipelines (data ingestion → preprocessing → inference → output)
• Deploy AI services using AWS (S3, EC2, Lambda, SageMaker – good to have)
• Containerize and orchestrate applications using Docker & Kubernetes
• Optimize models for performance, latency, and scalability
• Collaborate with frontend/backend teams to integrate AI features into products
• Handle data annotation, preprocessing, and augmentation workflows
Required Skills
Core AI/ML
• Strong understanding of:
• Computer Vision fundamentals (OpenCV, image processing)
• Object detection models (YOLO, SSD, Faster R-CNN – any)
• NLP basics and working with LLMs (OpenAI, open-source models, etc.)
• Experience with Python (must-have)
Frameworks & Libraries
• PyTorch / TensorFlow (at least one)
• OpenCV, NumPy, Pandas
• Hugging Face (preferred)
AI Pipeline & System Design
• Understanding of end-to-end AI pipelines
• Experience handling:
• Data collection
• Preprocessing
• Model training/inference
• Deployment
Cloud & DevOps
• Basic experience with AWS services (EC2, S3 preferred)
• Familiarity with:
• Docker
• Kubernetes (basic understanding is fine)