7 Whitetable Jobs
Backend Software Engineer - Neo4j (3-8 yrs)
Whitetable
posted 3+ weeks ago
Key skills for the job
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.
Functional Areas: Other
Read full job description3-8 Yrs
Python, Tensorflow, Neo4j +2 more
4-7 Yrs
DevOps, AWS, Cloud Services +6 more
3-5 Yrs
Manual Testing, Python, Automation Testing +6 more
4-9 Yrs
Software Configuration Management, DevOps, Cloud Services +7 more
3-8 Yrs
Data Engineering, Python, AWS +7 more
7-13 Yrs
Python, Artificial Intelligence, Machine Learning +5 more