Quest Global: Java / Python + ML Developer

November 1, 2025
8 β‚Ή LPA - 15 β‚Ή LPA / year

Job Description

About the Job:

🏒 Company: Quest Global
πŸ’Ό Role: Java / Python + ML Developer
πŸ“ Location: Bengaluru, Karnataka, India
⏳ Experience: 2–5 years (preferred)
πŸ”– Job Type: Full-time

Job Description:

Quest Global is seeking a skilled and innovative Java / Python + ML Developer to join its cutting-edge technology team in Bengaluru. This role is ideal for professionals who thrive on solving complex problems through a blend of software engineering and artificial intelligence. You will be responsible for designing, developing, testing, and maintaining scalable applications using Java, Python, and machine learning frameworks such as TensorFlow, PyTorch, and Scikit-learn. The goal is to create intelligent, data-driven solutions that enhance business outcomes across multiple industries.

As a developer at Quest Global, you’ll work across the entire Software Development Life Cycle (SDLC), from requirement gathering and architecture design to deployment and optimization. Collaboration will be a key part of your daily routine as you interact with cross-functional teams, including product managers, QA engineers, and data scientists. You’ll also get the opportunity to implement and operationalize ML models into production environments using Docker, Kubernetes, and FastAPI, while ensuring code quality, scalability, and security remain top priorities.

Beyond development, this role offers the chance to explore cloud technologies, virtualization, and automation frameworks, aligning with Quest Global’s commitment to digital transformation and intelligent engineering. Working here means joining a global ecosystem that values innovation, continuous learning, and excellence in engineering β€” all while building solutions that impact industries like telecom, manufacturing, and automotive on a global scale.


Roles & Responsibilities:

  • Design, develop, and maintain Java- and Python-based applications integrated with machine learning frameworks.

  • Collaborate with cross-functional teams to understand business requirements and translate them into scalable, high-performance solutions.

  • Implement, test, and deploy machine learning models using TensorFlow, PyTorch, or Scikit-learn.

  • Develop and manage microservices and APIs using FastAPI and integrate ML models via KServe or TensorFlow Serving.

  • Utilize Docker and Kubernetes for application containerization, orchestration, and deployment in production environments.

  • Conduct debugging, performance tuning, and optimization to ensure application efficiency and reliability.

  • Apply Object-Oriented Analysis & Design (OOAD) principles and design patterns to produce clean, maintainable code.

  • Collaborate with QA engineers to implement unit and integration testing, ensuring high-quality software releases.

  • Maintain detailed technical documentation for processes, configurations, and system changes.

  • Contribute to continuous improvement initiatives and support DevOps-driven development cycles.


Requirements & Eligibility:

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related engineering field.

  • Experience: 2–5 years of professional experience in software development and machine learning integration.

  • Technical Skills: Strong proficiency in Core Java, Python, and Shell scripting.

  • Machine Learning Expertise: Hands-on experience with TensorFlow, PyTorch, and Scikit-learn for building and deploying ML models.

  • DevOps Knowledge: Proficiency with Docker, Kubernetes, and CI/CD pipelines for automated deployments.

  • API Development: Familiarity with FastAPI, KServe, and TensorFlow Serving for scalable service-oriented architectures.

  • Software Design: Solid understanding of OOAD, software design patterns, and best coding practices.

  • Database Management: Working knowledge of Oracle, MySQL, or similar relational databases.

  • Cloud & Virtualization: Experience with cloud platforms (AWS, Azure, or GCP) and virtualization technologies preferred.

  • Communication & Collaboration: Strong problem-solving skills with the ability to work in fast-paced, team-oriented environments.


Expected Salary:

Java / Python + ML Developers at Quest Global in Bengaluru can typically expect an annual package ranging between β‚Ή8 LPA and β‚Ή15 LPA, depending on experience, skill proficiency, and project complexity. The company also offers performance-based bonuses, health benefits, and professional development opportunities through its global learning programs.

🚨 Before You Apply: Your Resume Needs to Shine!

Did you know? 75% of applications get rejected before reaching a human recruiter – all because of poorly formatted resumes that fail ATS scans!

πŸ”₯ Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!

βœ… 5+ ATS-Friendly Designs – Beat the bots and get noticed
βœ… Recruiter-Approved Layouts – Highlight your skills the right way
βœ… Easy-to-Edit (Word & Google Docs) – No design skills needed
βœ… Free Bonus: Cover Letter Template + Resume Writing Guide

🎁 Limited-Time Offer: Get yours for just β‚Ή249 (originally β‚Ή999)
πŸ“₯ Instant Download – Apply to Google with confidence today!

πŸ‘‰ Grab Your Resume Template Now: Tap Here to get your resume Templates

Related Jobs