
Posted 1 day ago
Sr Software EngineerGE Energy Power Conversion France · Bengaluru
Sr Software Engineer
BengaluruOn-siteFull-time
AI Summary
Builds and maintains backend services, data pipelines and graph/vector retrieval components that supply business context to LLM applications, working with ontologies and knowledge graphs under senior architects.
About this role
Job Description Summary
Responsible for programing a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. You will also contribute to design discussions.Job Description
Roles and Responsibilities
- Build the AI Context Layer: Develop and maintain backend services and data pipelines that supply relevant business context, metadata, and constraints to LLM applications.
- Work with Semantic Models & Ontologies: Help implement, update, and query domain ontologies and taxonomies using standards like RDF, OWL, or SPARQL under the guidance of senior architects.
- Knowledge Graph Integration: Write code to interact with graph databases (e.g., Neo4j, AWS Neptune) to support semantic search and relationship mapping.
- Enhance Search & RAG Pipelines: Help build and optimize hybrid retrieval systems combining vector search (semantic similarity) with structured graph data for better LLM grounding.
- Data Pipelines: Write robust data ingestion and processing scripts to extract entities and relationships from various enterprise data sources.
- Collaboration: Partner with ML engineers, data scientists, and backend developers to integrate semantic components into production AI products.
- Code Quality: Write clean, testable, and well-documented code following best software engineering practices.
- Required Qualifications & Skills
- Experience: 4–6 years of software development experience, with at least 1–2 years working on data-heavy applications, NLP, vector search, or semantic/graph technologies.
- Programming: Strong backend development skills in Python (preferred for AI workflows) and/or Java/TypeScript.
- Databases & Storage: Experience working with relational databases and at least some exposure to NoSQL, vector databases (e.g., Pinecone, Milvus, Qdrant), or graph databases (e.g., Neo4j).
- Foundational Knowledge of Semantics/AI: Familiarity with concepts like knowledge graphs, vector embeddings, prompt engineering, or semantic web standards (RDF/OWL). We don't expect an ontology expert, but you should be eager to learn and work with them.
- API Development: Experience building and consuming RESTful APIs and microservices.
Education: Bachelor’s degree in computer science, software engineering, or a related technical field (or equivalent practical experience).
Additional Information
Relocation Assistance Provided: Yes
Skills
AWS NeptuneJavaKnowledge GraphsMicroservicesMilvusNeo4jNoSQLOWLPineconePythonQdrantRAGRDFRelational DatabasesRESTful APIsSPARQLTypeScriptVector Search
Explore related jobs
More jobs at GE Energy Power Conversion France
- G
Lead Fleet Performance EngineerRemote - G
Project Analyst – AI/ML & InnovationChennai - G
Valve Site EngineerPallavaram - G
Production Quality ManagerMarkham - G
Acheteur commodité Europe - Pièces Forgées / Moulées (EMEA Regional Commodity Leader - Forging / Casting)Grenoble - G
Senior AI Architect - Generative AIGreenville
Similar Knowledge Graphs jobs
Jobs in Bengaluru
- I
Software Engineer - Full Stack (.NET/Python)Infor · Bengaluru - ASenior Staff Software Engineer, Data PlatformAlbert Invent Corp. · Bangalore, India
- ASenior Staff Engineer, Data ProductsAlbert Invent Corp. · Bangalore, India
- ASenior Staff Engineer, Platform EngineeringAlbert Invent Corp. · Bangalore, India
- ASQL DeveloperAon Corporation · Bengaluru, Karnataka
- SAssociate - TreasuryStoneX Group · Bangalore, India
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.