Euromonitor International
Euromonitor International
Euromonitor International je uveljavljeno podjetje, ustanovljeno leta 1972, ki zaposluje od 1.001 do 5.000 ljudi. Njegov zaposlitveni profil nakazuje sponzorstvo za kvalificirane delavce, zato je pomembno za strokovnjake, ki raziskujejo karierne priložnosti pri izkušenem mednarodnem delodajalcu.

Software Engineer, Data Science and AI

Build backend services, retrieval-augmented generation pipelines, and agent components for Euromonitor International’s AI platform. Support evaluation, ranking, and retrieval for Passport and other customer products.

Opis

  • Develop and maintain backend services, APIs, and agent components for the AI platform.
  • Build retrieval-augmented generation features, including data ingestion, chunking, indexing, and search integration.
  • Contribute to the agent framework, its skills and tool registry, and reference implementations.
  • Add logging, tracing, cost and token telemetry, and automated tests.
  • Prepare evaluation datasets, run LLM-as-judge pipelines and regression suites, and report quality results.
  • Help test changes to ranking, retrieval, and prompts.
  • Take part in design reviews, pair programming, and mentorship.
  • Document platform components and help teams that use them.
  • Develop reusable AI platform components for product teams working on Passport and other customer offerings.

Zahteve

  • Bring 3–6 years of software engineering experience, or demonstrate strong internship and project experience.
  • Have a solid grounding in data structures, API development, and testing.
  • Use Python confidently and have working knowledge of SQL.
  • Write clean code that is easy to review.
  • Have hands-on experience with LLM APIs and generative AI techniques, including prompting and RAG fundamentals.
  • Have used an orchestration framework such as LangGraph, LangChain, or LlamaIndex; LangGraph and LangChain are preferred.
  • Understand cloud fundamentals on Azure, AWS, or GCP; Azure is preferred.
  • Have experience working with containers.
  • Understand machine learning fundamentals, including embeddings, evaluation metrics, and basic ranking or NLP.
  • Ask thoughtful questions, respond constructively to feedback, and explain what you built and why.
  • Have exposure to a typed backend language such as C#, Java, Go, or TypeScript; C# and .NET are preferred.
  • Have worked with vector or hybrid search tools such as Elasticsearch, pgvector, or Azure AI Search.
  • Know Kubernetes fundamentals and CI/CD tools such as GitHub Actions or Azure DevOps.
  • Have used LLM evaluation or observability tools such as Ragas, DeepEval, promptfoo, LangSmith, or Langfuse.
  • Open-source contributions, hackathon achievements, or published personal projects are desirable.
  • Coursework or projects in information retrieval, recommender systems, or NLP are desirable.

Ugodnosti

  • Flexible working hours.
  • Regular social events, including after-work meetups and summer and Christmas parties.
  • Two volunteering days each year.
  • Competitive salaries.
  • Private health insurance.
  • Generous holiday allowance.
  • Extensive training and development.
  • Opportunities for promotion within and across departments.
  • Rewards for talent.
  • A multinational workforce with communication across 16 global offices.

Sorodna delovna mesta