KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
REQUIREMENT_ID_1764 • 3-DAY_ACTIVE_POLICY

AI/ML Engineer

Company
Company Vopa
Type
Opportunity Type Internship
Salary
Stipend / Salary Based on Demonstrated Skills
Location
Location Kothrud, Pune, Maharashtra, India
Posted Date
Posted Date Today
Python Rust PyTorch Transformer architectures LoRA QLoRA PEFT Hugging Face Transformers Computer Vision Speech AI Dataset preparation Model evaluation Docker AWS (ECS S3 Lambda CloudFront) GPU inference ONNX TensorRT FastAPI Git problem solving
📖
Aptitude practice questions and solutions Open Resource ↗
Helps candidates sharpen quantitative and logical reasoning skills often tested in the initial screening round at VOPA.
📖
Common interview questions and answers for tech roles Open Resource ↗
Provides a repository of frequently asked technical and behavioral questions useful for VOPA's interview preparation.
📖
Comprehensive interview preparation guide Open Resource ↗
Offers structured study plans, mock interviews and tips that align with VOPA's practical assessment approach.
📖
Algorithm and data‑structure problem set Open Resource ↗
Contains coding challenges to practice the problem‑solving skills required for VOPA's technical screening.

No specific degree is mandatory; candidates from any engineering, computer science, mathematics, or related background are welcome. Fresh graduates and candidates with up to 3 years of relevant experience can apply. There is no minimum CGPA requirement, but candidates should have a clean academic record with no active backlogs at the time of joining. Strong practical AI/ML skills, demonstrated through personal projects or internships, are essential.

1
Round 1: Online coding and ML fundamentals test
2
Round 2: Technical interview focusing on project work, model fine‑tuning and deployment
3
Round 3: HR interview assessing cultural fit and motivation
Vowels of the People Association (VOPA) is a Pune‑based social‑tech organization that sits at the crossroads of artificial intelligence and education. Their flagship platform, NIPUN Maharashtra, powers foundational literacy and numeracy assessments for over 70,000 schools, touching millions of young learners across the state. VOPA’s mission is to democratise quality education by leveraging cutting‑edge AI solutions that work in low‑resource, multilingual environments, especially for Marathi and other Indic languages. The team is small but highly motivated, comprising researchers, engineers, and educators who collaborate closely to turn research ideas into production‑grade products that directly impact classroom outcomes. The AI/ML Engineer role is designed for fresh talent and early‑career professionals who can take ownership of end‑to‑end machine‑learning pipelines. You will be responsible for fine‑tuning open‑source large language models (LLMs) and vision models using LoRA, QLoRA, and PEFT, building robust computer‑vision pipelines for Marathi handwriting recognition, and creating speech‑recognition systems for low‑resource languages. The position demands a blend of research curiosity and production discipline – you will prototype, evaluate, and ship models on AWS, optimise inference latency with quantisation, ONNX and TensorRT, and integrate the solutions into FastAPI services that power VOPA’s educational products. Key Responsibilities: 1. Fine‑tune open‑source LLMs and vision models using LoRA, QLoRA, and PEFT frameworks. 2. Develop Marathi handwriting recognition and automated answer‑evaluation pipelines. 3. Build and optimise automatic speech‑recognition (ASR) systems for Marathi and other Indic languages. 4. Design end‑to‑end ML pipelines covering data ingestion, augmentation, training, validation and deployment. 5. Deploy models on AWS using Docker, ECS/EKS, and GPU inference endpoints; monitor cost and performance. 6. Apply model optimisation techniques such as quantisation, ONNX conversion, and TensorRT for low‑latency inference. 7. Conduct rigorous evaluation using metrics like Word Error Rate (WER) and Character Error Rate (CER); perform error analysis and iterative improvement. 8. Stay abreast of the latest AI research, implement promising ideas, and contribute to internal best‑practice libraries. 9. Collaborate with backend engineers to integrate AI services into FastAPI‑based micro‑services. 10. Document code, experiments and deployment procedures for knowledge sharing. Tech Stack: Python, PyTorch, Hugging Face Transformers, Unsloth, Docker, AWS (ECS, S3, Lambda, CloudFront), FastAPI, GPU clusters, ONNX, TensorRT, LoRA/QLoRA, PEFT, Git. Growth Path: Starting as an AI/ML Engineer, you can progress to Senior Engineer, Lead AI Engineer, or AI Product Manager, with opportunities to lead research projects, mentor junior talent, and influence product strategy. Why Join VOPA? You will work on AI solutions that directly improve education for millions, gain hands‑on experience with state‑of‑the‑art LLM fine‑tuning and low‑resource speech/vision AI, and be part of a purpose‑driven team that values learning, autonomy and social impact.

Vopa — AI & Machine Learning Interview Guide

Previously asked questions, exam syllabus, coding benchmarks & round strategy.

APTITUDE & LOGIC 📖
Aptitude Practice Questions & Online Mock Tests

Curated logical, quantitative, and verbal reasoning problems to sharpen reasoning skills required for the initial screening test.

Open Resource ↗
COMPANY GUIDE 🎯
Vopa Interview Preparation Corner

Comprehensive guide covering typical interview formats, common questions, and preparation tips for Vopa and off-campus tech roles.

Open Resource ↗
MOCK TESTS & PAPERS 📝
Comprehensive Interview Prep Resources & Syllabus

Collection of previous year questions, company-specific test patterns, and interview experiences for technical and HR rounds.

Open Resource ↗
CODING PRACTICE 💻
Algorithm and Data Structure Problem Set

Practice problems to improve coding proficiency and algorithm problem-solving speed for technical rounds.

Open Resource ↗
Round 1: Online Assessment (OA)
Aptitude, Quantitative Logic & 2 Coding Problems
Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1
Core Tech Stack (Python, Rust, PyTorch, Transformer architectures, LoRA, QLoRA, PEFT, Hugging Face Transformers, Computer Vision, Speech AI, Dataset preparation, Model evaluation, Docker, AWS (ECS, S3, Lambda, CloudFront), GPU inference, ONNX, TensorRT, FastAPI, Git, problem solving) & Live Code Tracing
Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving
Database Schemas, APIs & Architecture Basics
Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion
Vopa Core Values, Learning Agility & Offer Terms
Demonstrate passion, strong communication, and readiness for full-time collaboration.
What is the bias-variance tradeoff and how do you prevent overfitting? Answer ▼
Model Answer: High bias leads to underfitting (oversimplified model), high variance leads to overfitting (captures noise). Mitigate using L1/L2 Regularization, Dropout, Cross-Validation, and data augmentation.
Explain the difference between Precision, Recall, and F1-Score. Answer ▼
Model Answer: Precision = TP / (TP + FP) (correctness of positive predictions). Recall = TP / (TP + FN) (coverage of actual positives). F1-Score is the harmonic mean of Precision and Recall.
How does Gradient Descent work and what is the role of Learning Rate? Answer ▼
Model Answer: It optimizes loss functions by iteratively moving weights in the direction of negative gradient. A large learning rate may overshoot the minimum; a small rate causes slow convergence.
What is the difference between Supervised, Unsupervised, and Self-Supervised learning? Answer ▼
Model Answer: Supervised uses labeled data (X -> y). Unsupervised finds hidden patterns in unlabeled data (clustering/PCA). Self-supervised generates labels from input data (e.g. masked language modeling in BERT/Transformers).
Why do you want to join Vopa as a AI/ML Engineer?
Preparation Tip: Highlight Vopa's market reputation, recent tech innovations, and how your skills in Python directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Preparation Tip: Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Preparation Tip: Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.

More Fresh Requirements in Software Engineering

View Category Feed ↗
Vopa
AI/ML Engineer
Apply Apply Now ↗
Chat Chat with Kashii