Posted on: 13/02/2026
Employment Type : Full-Time
Role : Senior Software Development Engineer - Senior SDE - Backend Developer with AI
Key Skills : Python, Knowledge Graph, & NLP
Number of Openings : 01
Joining time : Immediate to 30 days
Job Location : Hyderabad/Bangalore/Remote
Education : Masters/Bachelors degree in Computer Science, Statistics, Engineering or a related technical discipline will be preferred
Job Description :
The work will involve architecting and building of knowledge-driven solutions leveraging cutting-edge graph technology and databases and entity-centric data enrichment.
This is a high-impact engineering role, ideal for someone who has previously built AI-enabled systems in production and thrives in a collaborative, fast-paced environment.
You will be part of a small team of developers in India and working closely with a Senior AI Architect in the US, as well as with Client technical personnel.
- This role requires working with some US time-zone overlap for communication and collaboration.
Key Qualifications :
- 6+ years of experience in software development, with 3+ years focused on NLP, knowledge graphs, and semantic technologies.
- Strong experience in NLP and hands-on experience building and deploying NER and Entity Linking models to production.
- Experience working with graph databases and graph query languages like Cypher or SPARQL.
- Proficient in Python development with hands-on experience using relevant frameworks and libraries such as spaCy, PyKEEN, PyTorch etc.
- Experience developing & deploying to the cloud (AWS/GCP/Azure) using infrastructure components like Docker, Kubernetes etc.
- Strong understanding of the software engineering lifecycle, with best practices for code quality, repeatability, performance and reliability.
- Familiarity with AI-assisted development tools (e.g., Cursor, GitHub Copilot, Claude Code) and experience with human-in-the-loop review processes.
- Ability to work in a rapidly iterative, experiment-driven environment with a tightly knit, cross-functional team.
Roles & Responsibilities :
- Work collaboratively with team and client personnel to architect and build scalable knowledge graphs integrating diverse, large-scale data sources.
- Develop ontologies and semantic data models for structured domain representation.
- Build language pipelines for semantic parsing, relation extraction, context modeling etc.
- Collaborate with Data and AI engineers in the team to integrate the graph elements into the overall solution and workflows.
Did you find something suspicious?