← Takaisin työpaikkoihin

Senior ML Engineer

  • Etätyö
  • Ruotsi
  • Englanti
  • Julkaistu 14.09.26 01:18

💻 Job Title: Senior ML Engineer💰 Salary: ideally up to €120k but would consider exceptional candidates up to ~€200k📈 Equity: VERY generous - 100% of your salary (vesting over 4 years)🌍 Location: fully remote anywhere in Europe (proximity to Berlin preferred)🔐 Company: AI Agents for Construction👥 Employees: 100+💸 Funding: €45m+ (Series B) About the companyA fast-growing B2B SaaS business digitising a historically very manual, paper-heavy industry — think complex workflows, large document volumes and a genuine data moat built over several years of customer relationships. Their marketplace connects two sides of the industry directly, and machine learning sits at the core of how it works: pricing, matching, and increasingly agentic automation of the workflows in between. About the roleThis is a hands-on ML role with real end-to-end ownership — you'll take models from idea through to production and own them the whole way. You'll work across some of the highest-leverage systems in the product: the models that help customers price bids accurately, and the systems that match the right subcontractor to the right project (and vice versa). You'll also help build out the agentic systems that are starting to automate the messier parts of the tendering workflow. What you'll work on:Take models from idea to production — design, train, evaluate, deploy, iterate — and own them end to endImprove the models that help customers evaluate bids and make better procurement decisions, trained on millions of price data pointsIterate on the ranking, search and retrieval systems that match the right subcontractors to the right tenders — this is a growing focus area for the teamDesign offline evals, run online A/B tests, and drive metrics-led iterationBuild and improve the agentic system that orchestrates multi-step reasoning across the tendering workflowShip your work into the product — model, backend service, API, and integration into the TypeScript web appMaintain production ML and AI systems: monitoring, alerting, continuous improvement ✅ Must have requirements:At least 4-5 years building, training and shipping ML models in production — classical ML and deep learning, fluent in a modern framework (ideally PyTorch)Experience building ranking, search, recommendation or price prediction systemsStrong Python — clean, well-structured, production-grade codeDeep, hands-on experience building and deploying LLM/agent systems: RAG, tool use, multi-step reasoning, evalsReal experimentation rigor — offline metrics and online A/B tests, letting data decide rather than intuitionEnd-to-end product delivery - you've taken things from research code and shipped features, not just handed off modelsProduct mindset - you shape what gets built, not just how 👍 Bonus points for:German speaker (product conversations are largely in German so this would be very useful day-to-day, but not absolutely required)Comfortable shipping your work into a TypeScript/React/Node web app (you don't need to own the front end, but you should be able to contribute to it)Embedding models, fine-tuning, or model training at scaleDomain exposure to construction, procurement or marketplacesExperience with GCP or AWS ML infrastructureStartup or high-ownership environment in your recent history 🛂 VISA sponsorship is NOT available. You need to have the right to work in your country of residence.