Senior Software Engineer
Core
Building and scaling an LLM-based classification pipeline that enriches product feeds and maps them into a Knowledge Graph to power search, recommendations, and navigation.
Role type
Senior Software Engineer (ML/LLM focus)
Builds
Production classification service, Knowledge Graph, search and recommendation features
Domain
E-commerce, Machine Learning, NLP, Knowledge Graphs
Deliverable
production ML models
Required skills
Java, LLMs, NLP, Knowledge Graph structures, Cloud environments, Prompt Engineering, Architecture design
Preferred skills
Algorithmic problem-solving, Cost optimization, Prototyping new technologies
Technologies
Java, LLMs, AWS, Github Actions, Co-pilot
Responsibilities
Develop and maintain Java code for the classification pipeline, centralize expertise in ML and NLP, define technical roadmap, participate in architectural decisions, create semantically enriched product classifications, drive innovation through prototyping
Seniority
Senior, hands-on IC
