{"asOf":"2026-07-28","datasetVersion":"v2026.06","generatedAt":"2026-07-28T12:18:44.916Z","overall":{"postings":47834,"salary":{"currency":"USD","medianMin":140000,"medianMax":230000,"p25Min":106605,"p75Min":170000,"p25Max":193200,"p75Max":280000,"n":24596}},"byCountry":[{"code":"US","postings":29936,"salaryMedianMin":140000,"currency":"USD","salaryMedianMax":230000},{"code":"DE","postings":3160},{"code":"GB","postings":2963},{"code":"CA","postings":2320},{"code":"FR","postings":1974},{"code":"NL","postings":1199},{"code":"PL","postings":1149},{"code":"ES","postings":944},{"code":"AU","postings":823},{"code":"IT","postings":806},{"code":"SE","postings":635},{"code":"BE","postings":527},{"code":"CH","postings":438},{"code":"IE","postings":382},{"code":"AT","postings":202},{"code":"DK","postings":174},{"code":"FI","postings":120},{"code":"NO","postings":82}],"byCategory":[{"key":"machineLearning","name":"Machine Learning","postings":9387},{"key":"generativeAIAndLLM","name":"Generative AI and LLM","postings":7593},{"key":"coreAIEngineering","name":"Core AI Engineering","postings":7398},{"key":"dataScience","name":"Data Science","postings":6429},{"key":"architectureAndLeadership","name":"Architecture and Leadership","postings":5722},{"key":"productAndAdjacent","name":"Product and Adjacent","postings":5386},{"key":"mlopsAndPlatform","name":"MLOps and Platform","postings":4314},{"key":"domainSpecializations","name":"Domain Specializations","postings":3641},{"key":"researchAndScience","name":"Research and Science","postings":3410},{"key":"aiSafetyAndEvaluation","name":"AI Safety and Evaluation","postings":853},{"key":"llmPlatformAndReliability","name":"LLM Platform and Reliability","postings":617},{"key":"mlSystemsAndInference","name":"ML Systems and Inference","postings":498},{"key":"aiAutomationAndTransformation","name":"AI Automation and Transformation","postings":386},{"key":"aiSecurity","name":"AI Security","postings":286},{"key":"agenticAI","name":"Agentic AI","postings":230},{"key":"knowledgeGraphAndSearch","name":"Knowledge Graph and Search","postings":139},{"key":"aiDevToolsAndFullStack","name":"AI Dev Tools and Full Stack","postings":78},{"key":"aiDesignAndConversation","name":"AI Design and Conversation","postings":57},{"key":"aiGovernanceEthicsPolicy","name":"AI Governance Ethics Policy","postings":26},{"key":"embeddedAndEdgeAI","name":"Embedded and Edge AI","postings":7},{"key":"agentOpsAndAgentPlatform","name":"AgentOps and Agent Platform","postings":5},{"key":"aiHardwareAndSilicon","name":"AI Hardware and Silicon","postings":4},{"key":"physicalAIAndWorldModels","name":"Physical AI and World Models","postings":4},{"key":"aiFinOpsAndCost","name":"AI FinOps and Cost","postings":1},{"key":"scientificAndVerticalAI","name":"Scientific and Vertical AI","postings":1}],"topSkills":[{"key":"machine-learning","name":"Machine Learning","postings":30684,"sharePct":64.1},{"key":"python","name":"Python","postings":26245,"sharePct":54.9},{"key":"llm","name":"Large Language Models (LLMs)","postings":21948,"sharePct":45.9},{"key":"aws","name":"AWS","postings":16249,"sharePct":34},{"key":"generative-ai","name":"Generative AI","postings":15636,"sharePct":32.7},{"key":"data-science","name":"Data Science","postings":14430,"sharePct":30.2},{"key":"azure","name":"Microsoft Azure","postings":13754,"sharePct":28.8},{"key":"rag","name":"RAG","postings":11235,"sharePct":23.5},{"key":"gcp","name":"Google Cloud (GCP)","postings":11062,"sharePct":23.1},{"key":"agentic-ai","name":"Agentic AI","postings":10551,"sharePct":22.1},{"key":"ci-cd","name":"CI/CD","postings":10312,"sharePct":21.6},{"key":"sql","name":"SQL","postings":9943,"sharePct":20.8}]}