Euromonitor International
Euromonitor International
Euromonitor International este o companie consacrată, fondată în 1972, cu un număr de 1.001–5.000 de angajați. Profilul său de recrutare indică sponsorizare pentru lucrători calificați, ceea ce o face relevantă pentru profesioniștii care cercetează oportunități de carieră la un angajator internațional cu experiență.

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.

Descriere

  • 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.

Cerințe

  • 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.

Beneficii

  • 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.

Locuri de muncă similare

Ohio State University Physicians

Remote Financial Clearance Representative L3 (Financial Counselor)

Ohio State University Physicians

Verify patient coverage, eligibility, and financial responsibility as a financial counselor with Ohio State University Physicians. Help uninsured patients access financial assistance and coordinate clearance for scheduling.

Deschide