{"id":2676608,"url":"https://alion.io/job/xantura-machine-learning-engineer","title":"Machine Learning Engineer","company":{"id":685225,"name":"Xantura","domain":"xantura.com","url":"https://alion.io/company/xantura","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Pinpoint","truth_index":null},"role":"AI/ML","role_family":"AI/ML","seniority":"middle","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["London, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"AutoGen","optional":false},{"name":"Azure","optional":false},{"name":"Azure AKS","optional":false},{"name":"CI/CD","optional":false},{"name":"Dagster","optional":false},{"name":"FastAPI","optional":false},{"name":"Hugging Face","optional":false},{"name":"Kubernetes","optional":false},{"name":"LangChain","optional":false},{"name":"LightGBM","optional":false},{"name":"Machine Learning","optional":false},{"name":"OpenAI","optional":false},{"name":"Prefect","optional":false},{"name":"Pydantic AI","optional":false},{"name":"Python","optional":false},{"name":"PyTorch","optional":false},{"name":"RAG","optional":false},{"name":"Scikit-learn","optional":false},{"name":"XGBoost","optional":false}],"status":"live","first_seen_at":"2026-10-15T05:15:14Z","employer_posted_date":"2026-10-15","last_verified_at":"2026-10-16T22:56:29Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"In this role you will work in the Platform team - a function for the deployment and evolution of the backend platform that underpins the core of the Xantura business.\nKey Responsibilities\nOwn and advance a predictive modelling platform that scales across problem types and tenants, using it to design, implement, and iterate models (embedding-based sequence encoders, temporal survival models, gradient-boosted decision trees) that predict key vulnerabilities in housing, health, and other social domains.\nTrack developments in ML and frontier models, running structured experiments to bring promising techniques into production safely.\nBuild robust evaluation pipelines, training datasets, and model infrastructure to support continuous improvement of natural language & predictive analytics. \nEnsure responsible AI deployment, embedding ethical and regulatory considerations into every stage of development. \n\nSkills, Knowledge & Expertise\nBachelor’s or Master’s degree in Computer Science, Machine Learning, or a related technical field - or equivalent practical experience. \n3+ years of professional experience as an ML Engineer, or related role. \nStrong programming skills and production experience in Python. \nExperience building and maintaining data or ML pipelines with an orchestration tool such as Dagster (or Airflow, Prefect, etc.).\n Hands-on experience with common ML libraries and frameworks, e.g. PyTorch, scikit-learn, and gradient-boosting libraries such as XGBoost or LightGBM.\nClear evidence of practical experience defining and deploying containerised systems, i.e.: Implementing APIs for internal services, e.g. via FastAPI; \nDeploying containerised systems to production, in particular via Kubernetes.\n\nIn addition, the following would be an advantage:\n\nPhD in Computer Science, Machine Learning, or a related field with a strong publication record in text analytics, representation learning, or applied predictive modelling.\nPractical experience productionising LLMs, i.e.: Working with vector databases and developing retrieval-augmented generation (RAG) pipelines - experience setting up/configuring vector DBs, as well as using, would be advantageous; \nFinding and productionising recent AI models (e.g. via Huggingface (transformers), OpenAI APIs); \nBuilding agentic systems (e.g. via LangChain, AutoGen, PydanticAI). \n\nEvidence of participating in Open-Source Software (OSS) development, public hackathons, or other sharable coding samples. \nDeep expertise in embedding-based architectures, including bi-encoders, cross-encoders, etc. for long-horizon text or temporal prediction tasks. \nPractical experience building and serving production-ready, asynchronous APIs for embedding and/or other compute-intensive services. \nProficiency in Python for building high-performance data and model pipelines, with strong software engineering discipline (testing, versioning, CI/CD). \nGood familiarity with the Azure ecosystem (Azure Kubernetes Service, Azure Batch, Azure AI Foundry, Azure Machine Learning, Azure Blob Storage, Azure Key Vault) .\n\nThis is a Hybrid opportunity with the expectations of being in the office 1 - 2 days a week.\nJob Benefits\nCompetitive salary reviewed annually\nWork for a passionate, mission-driven company solving society’s big problems\nWork flexible hours around life commitments with a focus on delivering company value rather than hours worked\nTraining and development opportunities\n25 days annual leave (plus bank holidays)\nCompany pension\nPrivate medical insurance\nGenerous enhanced parental leave policies\nCycle to work scheme\nFlu Vaccinations,\nEye Test and contribution towards Glasses for VDU use\nEmployee Assistance ProgrammeMental health and wellbeing support\nRemote GP access\nCounselling/therapy\nPhysiotherapy\nMedical second opinions","description_format":"text","description_chars":3794,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Annual leave","Health insurance","Parental leave"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Digital Government","Data Marketplaces, Sharing & Clean Rooms"],"lifecycle":[{"event":"open","at":"2026-10-16T05:15:14Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":30,"reasons":["conf:0","win:early"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/xantura-machine-learning-engineer","json_url":"https://alion.io/job/xantura-machine-learning-engineer.json","meta":{"generated_at":"2026-10-16T23:11:01Z","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":5061,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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":685225},"rest":"https://alion.io/mcp/rest/get_company?id=685225"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fxantura-machine-learning-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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%2Fxantura-machine-learning-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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%2Fxantura-machine-learning-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/xantura-machine-learning-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fxantura-machine-learning-engineer"}]}