HamburgerMenu
hirist

Backend Software Engineer - Neo4j

whitetable.ai
Bangalore
3 - 8 Years

Posted on: 04/11/2025

Job Description

Job Description :

The Idea Tribe is seeking a Backend Software Engineer with strong expertise in Graph Databases and Machine Learning to join our mission of revolutionizing skill visibility and career growth through AI-driven solutions. You will be instrumental in developing and optimizing our backend systems, with a focus on Neo4j, to power our AI skill assessment tool and personalized skill mapping solutions.

Key Responsibilities :

- Design, develop, and maintain backend systems that leverage Neo4j for managing complex, highly connected data related to skills mapping and career paths.

- Optimize data ingestion and processing workflows using advanced Cypher queries, APOC libraries, and graph algorithms, ensuring high performance, scalability, and data integrity.

- Collaborate with cross-functional teams to integrate AI-driven features, such as skill validation and personalized learning recommendations, into our backend infrastructure.

- Develop end-to-end data pipelines that support the seamless flow of data between various components, including AI models, skill maps, and user dashboards.

- Contribute to the continuous enhancement of our CI/CD pipelines, ensuring smooth deployment and integration of backend services with external APIs and cloud platforms.

- Drive innovation by implementing generative AI and machine learning models to improve the accuracy and efficiency of skill assessment and recommendations.

Qualifications :

- Proven experience with Neo4j, including advanced proficiency in Cypher query language and graph database optimization techniques.

- Strong background in backend development using Python, with experience in frameworks like Flask or FastAPI.

- Hands-on experience in machine learning, data engineering, and AI technologies such as PyTorch, TensorFlow, and Scikit-learn.

- Familiarity with cloud deployment, NoSQL databases, and API development, with a focus on integrating graph databases with AI models.

- Excellent problem-solving skills, with the ability to work in a fast-paced, collaborative environment.

- M.Tech in Computer Science, Data Science, or a related field is preferred.

Desired Skills :

- Expertise in graph algorithms, NLP, and large language models.

- Experience in developing AI-driven applications and integrating them into scalable backend systems.

- Proficiency in CI/CD practices, version control (GIT), and cloud-based infrastructure.

- Strong communication skills and the ability to collaborate effectively with a diverse team.

info-icon

Did you find something suspicious?