Mid-Level Backend, Data & ML Developer

Quixta
Bengaluru, Karnataka, India

Mid-Level Backend, Data & ML DeveloperLocation: Bangalore / Remote | Type: Full-time | Team: Backend, Data & ML

About the roleYou'll work alongside a Senior Backend, Data & ML Developer and our existing backend team to build backend systems, process data, and integrate ML and data science models into our platform.

What you'll do

  • Build and maintain backend services and APIs.
  • Develop data processing workflows and pipelines.
  • Implement, integrate and maintain ML models and data science algorithms in production.
  • Optimise database queries, data models and system performance.
  • Work with the frontend and mobile teams on API integrations.
  • Write tests and documentation, and take part in code reviews.

What we're looking for

  • 3–5 years of backend development experience.
  • Strong skills in Django and working knowledge of SQL databases.
  • Practical experience with ML models and data science algorithms, from training or integration through to deployment.
  • Experience handling and transforming data at scale.
  • Experience with cloud platforms, Git and CI/CD.
  • Clear communication with backend, web and mobile teammates.
  • Experience working with AI tools for development such as Claude and Cursor

Note: Full-stack experience isn't required. Strong backend and data skills plus good cross-team communication matter most.

Nice to have

  • Python data and ML tools (for example pandas, scikit-learn or PyTorch).
  • Experience with model serving or MLOps tools.

Score my resume against this job, free →

Questions about this job

How do I apply for the Mid-Level Backend, Data & ML Developer job at Quixta?

Use the apply link on this page: you apply directly with Quixta on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Quixta want for this Mid-Level Backend, Data & ML Developer role?

The job description asks for Django, SQL databases, ML models, data science algorithms, cloud platforms, Git and CI/CD. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Quixta?

Apply to the Quixta roles that match your experience, and tailor your resume to each job description: for this role that means showing Django, SQL databases, ML models. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Mid-Level Backend, Data & ML Developer job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Quixta, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →