AI/ML Full Stack Developer
Quest Global
About the role
Quest Global is a leading engineering services provider with a strong presence across multiple industries such as aerospace, automotive, energy, and information technology. Headquartered in Singapore, the company operates in over 30 countries and employs more than 12,000 engineers who deliver cuttingβedge solutions to Fortuneβ500 clients. In India, Quest Global has established development centres in major tech hubs, fostering a culture of innovation, continuous learning, and global collaboration.
The organisation emphasizes employee growth through structured training programmes, mentorship, and exposure to realβworld projects that impact critical business outcomes.
The AI/ML Full Stack Developer role is designed for fresh engineering graduates who are passionate about building intelligent applications that blend robust frontβend experiences with powerful machineβlearning backβends. As a member of the Chennai development team, you will work closely with product managers, data scientists, and senior engineers to translate AI concepts into productionβready software. This position offers a unique opportunity to gain handsβon experience with generative AI, large language models, and modern cloud platforms while sharpening fullβstack development skills.
Key Responsibilities
- Design and develop responsive web interfaces using React.js or Angular.
- Implement serverβside APIs and services with Node.js or Python frameworks.
- Integrate preβtrained and custom machineβlearning models into web applications.
- Build and maintain RESTful APIs for data exchange between frontβend and AI services.
- Manage relational and NoSQL databases, ensuring data integrity and performance.
- Deploy applications on cloud platforms (AWS, Azure, or Google Cloud) using Docker and CI/CD pipelines.
- Conduct unit testing, debugging, and performance optimisation across the stack.
- Collaborate with crossβfunctional teams to define product requirements and technical specifications.
- Stay updated with emerging AI/ML trends, generative AI tools, and vectorβdatabase technologies.
- Document code, APIs, and deployment processes for knowledge sharing.
Tech Stack: Python, JavaScript/TypeScript, React.js/Angular, Node.js, Flask/Django, REST APIs, PostgreSQL/MySQL, MongoDB, Docker, Git, AWS/Azure/GCP, LangChain/LlamaIndex, RAG, vector databases, CI/CD tools.
Growth Path: Starting as an associate developer, you can progress to senior fullβstack engineer, AI solutions architect, or product lead within 2β4 years, supported by Quest Globalβs internal training modules and global project exposure.
Why Join Quest Global? The company offers a vibrant, multicultural environment where fresh talent is mentored by industry veterans. Employees benefit from flexible work arrangements, competitive compensation, and a clear roadmap for technical and managerial advancement. By joining Quest Global, you become part of a global network that values innovation, quality, and personal development.
Eligibility & process
Who can apply
Bachelor's Degree in Computer Science, Information Technology, Electronics & Communication, or related engineering streams. Minimum aggregate of 60% (or CGPA 6.0/10). Final year students can apply if they can join fullβtime after graduation. No active backlogs at the time of joining. Candidates from the 2023, 2024, 2025, or 2026 batches are eligible.
Skills & stack
Selection process
- Round 1: Online aptitude and coding test
- Round 2: Technical interview (coding, system design, AI/ML concepts)
- Round 3: HR interview (fitment, communication, expectations)
Prep kit
19 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 4
What is the bias-variance tradeoff and how do you prevent overfitting? Answer
Explain the difference between Precision, Recall, and F1-Score. Answer
How does Gradient Descent work and what is the role of Learning Rate? Answer
What is the difference between Supervised, Unsupervised, and Self-Supervised learning? Answer
Behavioural & HR questions 3
Highlight Quest Global's market reputation, recent tech innovations, and how your skills in Python directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.