Skroutz S. A
e-commerce
SoftwareEngineer,CoreMLTeam(ML0526)
“Software Engineer, Core ML Team (ML 0526) at Skroutz S. A. Skills: Python, LangChain, LangGraph, Ruby on Rails. Develop and maintain AI systems. Build LLM-powered workflows”
What You'll Achieve.
Deliver prototypes; Gather important feedback; Amaze our users; Ensure quality and reliability; Cost efficiency of LLM-based applications
Industry & Context.
Excellent analytical and problem-solving skills
What They're Looking For.
Must Have
3+ years of working experience as a Software Engineer in a professional setting, programming skills in Python or similar object-oriented language with experience building production systems, Solid understanding of web architecture and RESTful API design, Experience with databases (relational and/or document-based), Solid algorithmic and software engineering background, Intrigued by the product as much as by the technology, Excellent analytical and problem-solving skills, Excellent communication skills and team spirit, Passion for AI and eagerness to work with LLM technologies
Nice to Have
Experience with LangChain, LangGraph, or similar LLM orchestration frameworks, Familiarity with FastAPI or similar modern Python web frameworks, Good knowledge of Ruby/Ruby on Rails - our main backend stack, Experience with OpenAI API or other LLM providers, Knowledge of Elasticsearch or other search technologies, Understanding of prompt engineering and LLM best practices, Experience with observability tools and LLM tracing systems, Comfort with TDD and testing practices (pytest, unit testing), Experience deploying ML/AI systems to production, Contributed to open-source projects in the AI/ML space, Shareable open source contributions or personal projects which will help us in the evaluation process
What You'll Do.
Develop and maintain AI systems
Build LLM-powered workflows
Implement semantic search
Develop and maintain APIs
Integrate AI features
Work with LLM technologies
Collaborate with teams
Build evaluation frameworks
Optimize system performance
Stay current with AI/LLM ecosystem
How You'll Work.
Team & Collaboration
Collaborate with data scientists; Collaborate with backend engineers; Collaborate with product teams; Offer your help; Listen and seek to understand; Step up & take initiatives
Communication Scope
Excellent communication skills
Applying for this Software Engineer, Core ML Team (ML 0526) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Skroutz S. A?
Real rants from real employees. Read before you apply.