Software Engineer - Data Science & AI
Euromonitor InternationalMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Build and maintain backend services, APIs, and agentic components for Euromonitor's AI platform, focusing on reusable components used across multiple product teams.
Implement retrieval augmented generation (RAG) and retrieval features such as data ingestion, chunking, indexing pipelines, and search integration.
Support evaluation and experimentation in data science methods related to ranking, retrieval, and prompt changes under senior mentorship.
Minimum Requirements
3-6 years of software engineering experience or strong internship/project evidence with fundamentals in data structures, API development, and testing.
Proficiency in Python and working knowledge of SQL with clean coding practices.
Hands-on experience with LLM APIs and generative AI tools including prompting, RAG basics, and orchestration frameworks like LangGraph or LangChain.
Familiarity with cloud platforms (Azure preferred) and container technologies; foundational understanding of Machine Learning concepts including embeddings, evaluation metrics, and basics of ranking or NLP.
Ideal Candidate Profile
Engineer with backend and AI engineering focus, comfortable iterating within a team using best practices like versioning, documentation, and telemetry.
Experience or interest in working on platform-level reusable AI components impacting multiple products rather than single-feature development.
Eager learner who leverages mentorship to grow skills in applied data science and AI evaluation methodologies with clear communication abilities.
