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, Knowledge Graphs, NLP
Deliverable
production ML models
Required skills
Java, LLMs, Prompt Engineering, Cloud environments, Machine learning, Knowledge graph structures, NLP
Preferred skills
Algorithmic problem-solving, Architecture design, Cost optimization
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
