{"id":4182788,"url":"https://alion.io/job/informa-aiml-research-engineer","title":"AI/ML Research Engineer","company":{"id":4365,"name":"Informa","domain":"informa.com","url":"https://alion.io/company/informa-group-plc","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":{"grade":"A","score":97,"open_postings":36,"ghost_share":0,"stale_share":0.333,"repost_share":0,"time_to_fill_p50_days":15,"computed_at":"2026-11-12T10:38:37Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":"junior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Embeddings","optional":false},{"name":"Knowledge Graph","optional":false},{"name":"LLM","optional":false},{"name":"LLM Evaluation","optional":false},{"name":"Machine Learning","optional":false},{"name":"MLFlow","optional":false},{"name":"Neo4j","optional":false},{"name":"NLP","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Semantic Search","optional":false},{"name":"Transformers","optional":false},{"name":"Weights & Biases","optional":false},{"name":"Agile","optional":true},{"name":"AI Agents","optional":true},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"ElasticSearch","optional":true},{"name":"FAISS","optional":true},{"name":"Fine-tuning","optional":true},{"name":"Git","optional":true},{"name":"Hugging Face","optional":true},{"name":"Jira","optional":true},{"name":"LangChain","optional":true},{"name":"LangGraph","optional":true},{"name":"Linux","optional":true},{"name":"LoRA","optional":true},{"name":"NumPy","optional":true},{"name":"OpenSearch","optional":true},{"name":"PEFT","optional":true},{"name":"pgvector","optional":true},{"name":"PostgreSQL","optional":true},{"name":"PubMed","optional":true},{"name":"PyTorch","optional":true},{"name":"Scikit-learn","optional":true},{"name":"spaCy","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-11-12T14:08:54Z","employer_posted_date":"2026-11-12","last_verified_at":"2026-11-13T00:44:53Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Taylor & Francis is one of the world’s leading publishers of scholarly journals, books, eBooks and reference works. We are creating technology platforms to shape the future of knowledge.\nTaylor & Francis Group produces high quality, peer reviewed books and journals. We produce unique, trusted content by expert authors, spreading knowledge and promoting discovery globally. We aim to broaden thinking and advance understanding, providing academics and professionals with a platform to share ideas and realise their individual potential.\nAs part of Taylor & Francis’s digital first strategy, we have been driving growth through providing access to publications through digital platforms and providing a unified experience across the body of content. We have created digital platforms to facilitate discovery and to allow users to access relevant research and information quickly and easily, wherever they are.\nTaylor & Francis is building the world's leading platform connecting the network of human knowledge. We are passionate about helping researchers achieve their goals, which in turn adds new nodes to the ever-expanding graph of research information. We believe that researchers are our number one priority, so we work hard to deliver value back to them with everything we do.\nOur teams are solving unique and difficult problems at scale in an energetic and hyper-growth environment. We’re growing incredibly quickly, and we need experienced technical people to help us scale.\n We are seeking an AI/ML Research Engineer (NLP & Knowledge Graphs) to join our Applied AI Solutions team. This is a junior-to-mid level role: the ideal candidate has around 2-4 years of hands-on experience applying NLP and machine learning (or an MSc with strong research or internship experience), and wants to grow into a research-minded engineer who can take an idea from paper to working prototype.\nYou will research, prototype and evaluate ways of extracting structure and meaning from scholarly content - entities, relations, topics and emerging research areas - and of representing it in knowledge graphs and ontologies that can power better discovery, search and recommendation across Taylor & Francis. You will report to the Director of Applied AI Solutions, who in turn reports to the CTO.\nThe Applied AI Solutions team is a small, senior, research-led group within the CTO organisation. We are the part of Taylor & Francis that works on problems that are on nobody’s product roadmap yet - discovery, peer review, research integrity and making scholarly content machine-consumable - and we turn the most promising ideas into evidence, working prototypes and business cases that Engineering and the business can adopt.\nWhat you’ll be doing:\nWork as part of a small, research-led team on a few strategic AI “bets” each year, each ending in a decision-grade artefact: a working prototype, the evidence behind it and a business case.\nResearch, prototype and evaluate NLP approaches for extracting entities, relations and topics from scholarly articles, books and metadata.\nHelp design, populate and evolve knowledge graphs, ontologies and taxonomies that represent Taylor & Francis content and the research landscape around it.\nBuild and benchmark semantic and hybrid retrieval approaches, including embedding models and graph-enhanced retrieval-augmented generation (RAG).\nContribute to the team’s technology radar by scouting, trialling and writing up new open-source libraries, models and tools for knowledge extraction and search.\nBuild test sets, metrics and evaluation harnesses so that every claim we make about a model or tool is backed by evidence.\nSupport the hand-over of graduating prototypes to Engineering teams, with clear documentation and a written definition of what “done” means.\nPresent results clearly to technical and non-technical audiences, and contribute to papers, articles and conference submissions.\nWhat we’re looking for:\nKey Responsibilities:\nDevelop NLP pipelines for tasks such as named-entity recognition, relation extraction, entity linking and disambiguation, topic modelling and classification over scholarly text, using transformer models and LLMs.\nBuild, populate and query knowledge graphs in a graph database or triple store (e.g., Neo4j, RDF/SPARQL stores) and evaluate their quality and coverage.\nSupport the design and expansion of ontologies, taxonomies and controlled vocabularies, working with Editorial and subject-matter experts.\nDetect and track emerging topics and research areas using clustering, topic modelling and embedding-based techniques.\nEvaluate embedding models, chunking strategies, rerankers and retrieval configurations for semantic search and RAG on scholarly content.\nCreate gold-standard datasets and annotation guidelines, and define metrics (e.g., precision/recall/F1, nDCG) for reproducible evaluation.\nDesign and run well-controlled experiments, tracking them with tools such as MLflow or Weights & Biases so results can be reproduced.\nPrototype rapidly using LLM APIs and open-source models for knowledge extraction and enrichment.\nWrite clean, tested and documented Python code that other engineers can pick up and extend.\nPrepare hand-over documentation and support Engineering teams during the build phase of prototypes that graduate to production.\nCollaborate with Engineering, Product, Editorial and other business teams to turn open-ended problems into well-posed research questions.\nAssist with vendor, model and tool comparisons, including preparing benchmark results for internal and external audiences.\nKeep up with the research literature and relevant venues (e.g., ACL, EMNLP, SIGIR, ISWC/ESWC) and share what is relevant with the team.\nQualifications:\nGood to have certifications\nNeo4j Certified Professional (or equivalent graph database certification)\nDeepLearning.AI or Hugging Face NLP / LLM specialisation certificates\nCloud ML or AI certification (e.g., AWS Machine Learning, Microsoft Azure AI Engineer)\nTechnical Skills:\n2-4 years of experience applying NLP and machine learning in industry or research (or an MSc with relevant research or internship experience).\nStrong Python, including scientific libraries (pandas, numpy, scikit-learn) and writing readable, tested code.\nHands-on experience with NLP libraries and frameworks such as spaCy, Hugging Face Transformers and PyTorch.\nPractical knowledge of knowledge graphs and semantic technologies: property graphs and/or RDF, OWL and SKOS, with query experience in Cypher and/or SPARQL.\nUnderstanding of information retrieval and semantic search: embeddings, vector search (e.g., FAISS, OpenSearch/Elasticsearch, pgvector), hybrid retrieval and RAG.\nExperience designing evaluation: test sets, annotation, metrics, error analysis and statistical sanity-checking of results.\nWorking familiarity with LLM APIs and structured-output prompting for information extraction.\nExperience with Git, Linux, SQL and reproducible experiment environments (notebooks, virtual environments, containers).\nAbility to read research papers and reproduce their results from the paper or open-source repository.\nExperience with a cloud platform (AWS preferred) is a plus.\nSoft Skills:\nCurious, rigorous and sceptical: comfortable saying “the evidence does not support this” and showing why.\nClear written and spoken communication, including explaining technical results to non-technical colleagues.\nComfortable working under the technical direction of senior engineers while taking ownership of well-defined pieces of work.\nAble to manage several experiments at once and prioritise in a fast-paced environment.\nA keen eye for detail and a commitment to reproducible, high-quality work.\nPreferred:\nExperience with scholarly or scientific text and metadata (e.g., Crossref, OpenAlex, ORCID, ROR, PubMed).\nExposure to ontology and taxonomy tooling (e.g., Protégé, PoolParty, SKOS editors).\nExposure to LLM fine-tuning (e.g., LoRA, PEFT) or agentic frameworks (e.g., LangGraph).\nPrior publication, conference presentation or open-source contribution.\nFamiliarity with Agile methodologies and project management tools (e.g., Jira).\nEducation:\nBachelor’s degree in computer science, data science, computational linguistics, mathematics or a related field (or equivalent experience). Master’s degree (or PhD in progress/completed) is an advantage but not required.\nYou must have the right to work and live in India.\nLocation: The successful candidate will be able to utilise our balanced working model. We ask that candidates live within a commutable distance of our Bengaluru office to ensure that as a balanced worker they can make it to our office location to collaborate as required. There is an expectation for a minimum of 3 days per week in-person time.\nWe believe that great things happen when people connect face-to-face. That's why we work in-person with each other, or with customers and partners, three days a week or more. When you’re not spending time together in one of our offices or other workplaces - like at conference - you get the flexibility and support to work from home or remotely.\nWhat we offer in return:\nAn excellent Work/Life balance with a fantastic flexible working culture\n25 days annual leave\n3 additional discretionary days off during the holiday season at the end of the year\n4 paid Volunteering days each year\nDay off for your birthday\nPension contributions\nSeasonal social and charitable events\nTraining and development\nWe believe that great things happen when people connect face-to-face. That's why we work in-person with each other, or with customers and partners, three days a week or more. When you’re not spending time together in one of our offices or other workplaces - like at conference - you get the flexibility and support to work from home or remotely. The successful candidate will be able to utilise our balanced working model. We ask that candidates live within a commutable distance of either our Bengaluru or New Delhi office location to ensure that as a balanced worker they can make it to our office locations to collaborate as required. There is an expectation for a minimum of 3 days per week in-person time.\nAt Taylor & Francis we care about our colleagues, promoting work-life balance, wellbeing and flexible working. We believe that the skills and experience you bring to Taylor & Francis are invaluable. We want you to have the opportunity to develop your abilities, and to innovate and develop in areas which you are passionate about.\nWe know that sometimes the 'perfect candidate' doesn't exist, and that people can be put off applying for a job if they don't fit all the requirements. If you're excited about working for us and have most of the skills or experience we're looking for, please go ahead and apply. You could be just what we need! We believe strongly in the value of diversity and creating supportive, inclusive environments where our colleagues can succeed. As such, Informa is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, colour, ancestry, national origin, religion, or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, citizenship, or other protected characteristics under local law.\nTo find out more about our business and the great career opportunities please go to our Careers Site: http://www.taylorandfrancisgroup.com/careers","description_format":"text","description_chars":11548,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Annual leave","Flexible schedule","Paid volunteering days"],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Publishing","Exhibitions","Market Research"],"lifecycle":[{"event":"open","at":"2026-11-12T17:46:58Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":15,"reasons":["conf:0","win:early","comp:junior,brand"],"computed_at":"2026-11-13T00:49:10Z"},"pay":null,"html_url":"https://alion.io/job/informa-aiml-research-engineer","json_url":"https://alion.io/job/informa-aiml-research-engineer.json","meta":{"generated_at":"2026-11-13T00:49:10Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1820,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4365},"rest":"https://alion.io/mcp/rest/get_company?id=4365"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Finforma-aiml-research-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Finforma-aiml-research-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Finforma-aiml-research-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/informa-aiml-research-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Finforma-aiml-research-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4182788}},{"tool":"search_jobs","arguments":{"company":"informa.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4182788},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}