Job Overview

Title:

Machine Learning Engineer (Neo4j)

Description:

position: machine learning engineer - graph ai/neo4j


location: hyderabad, india - hybrid remote (3 days in office, 2 days remote)

experience: 2+ years

employment type: full-time


position overview:

we are seeking a talented and experienced machine learning engineer with a strong background in graph databases, particularly neo4j, to join our dynamic team. the ideal candidate will be instrumental in developing and enhancing our knowledge bases and retrieval-augmented generation (rag) models, driving the accuracy and efficiency of our ai-powered solutions. you will play a key role in deploying cutting-edge models that enhance the ai features of our end-user applications, ensuring they meet the evolving needs of our customers.


key responsibilities

  • develop and support machine learning models with a focus on graph-based data and neo4j.
  • build and maintain python scripts and data pipelines for processing and analyzing graph data.
  • work with large language models (llms) and retrieval-augmented generation (rag) techniques as part of the ml workflow.
  • collaborate with backend and data teams to integrate graph ai solutions into applications.
  • write clean, reusable code and participate in code reviews.
  • support deployment and basic monitoring of ml models in production.
  • document workflows and solutions for team knowledge sharing.


must-have qualifications

  • 2+ years of experience in machine learning or data science using python.
  • experience working with at least one graph database (preferably neo4j) for data modeling and basic queries.
  • good understanding of machine learning fundamentals (regression, classification, basic model evaluation).
  • exposure to using or integrating llms (openai, huggingface, or similar) with data workflows.
  • basic knowledge of retrieval-augmented generation (rag) concepts.
  • familiarity with python data libraries (pandas, scikit-learn, etc.).
  • ability to work with restful apis.
  • familiarity with version control (git) and writing simple unit tests.


nice to have

  • hands-on experience building or optimizing graph ml models (e.g., node classification, link prediction).
  • exposure to vector search or hybrid search techniques.
  • experience deploying python code or ml models using docker or basic cloud services (aws, gcp, azure).
  • experience working in a saas or multi-tenant application environment.


key skills

python, machine learning, graph databases (neo4j), llm, rag, data pipelines, git, rest api

Salary:

$808261-$1356702 Annual

Company:

Circuitry.ai

Location:

Hyderabad, Andhra Pradesh, India