Pipeline run
47f7a4fb-2dd3-48e9-9f81-30c213b8adb5
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionvocab breakdown (legacy)
Signals
Post-classification
Captured for admin review
As Software Engineer on our team, you will drive the design, development, and support of the platform that powers Azure Machine Learning. You’ll work across teams to help make the whole organization s…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Cloud Architect
→Cloud Engineer
sub-role · 1.00 CASE Aslug: cloud-architect · id: 9 · source: db · sub-role slug: cloud-engineer
Exact alias hit on cloud-engineer (1.0) — no other alias at this confidence; skill_top absent does not contradict
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Microsoft bets on Artificial Intelligence (AI) as the next growth opportunity for the company. OpenAI, Mistral, and other large language Model (LLM) driven innovations are happening throughout the industry. Azure AI services group is focused on building a platform that makes it easy for both first party Microsoft teams and third-party customers to build cutting edge applications on top of these large language models. The Pipelines team in Azure AI Platform is looking for a Software Engineer who loves to build a cloud service to help data scientists to author and process comprehensive machine learning multistep workflows. The team focuses on: • Managing microservices for pipeline authoring, scheduling and processing. • Secure Control Plane assets from malicious attacks and unauthorized access using industry standard tools and frameworks • Automate Monitors and critical alerts using best in class observability tools such as: Azure Monitor, Prometheus, Azure Data Explorer, Grafana. • Automate CI/CD deployments using YAML builds and releases. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities Responsibilities: As Software Engineer on our team, you will drive the design, development, and support of the platform that powers Azure Machine Learning. You’ll work across teams to help make the whole organization successful. Your responsibilities will include the following: • Write clean and concise code with unit tests. • Design, implement, and support new features as well as extend existing systems. • Investigate live site issues and implement and deploy fixes. • Participate in an on-call rotation. • Security Configuration and Compliance: Configure, update, and maintain security tools used for endpoint security, log collection and reporting, vulnerability, and compliance scanning. Hardening and compliance with best practices, benchmarks, and remediate vulnerabilities as reported by security. Qualifications Required Qualifications: • Bachelor’s degree in computer science, or related technical discipline. OR equivalent experience. • 3 + years’ experience in/with object-oriented design fundamentals. • 3 + years of experience with coding in one of C#, Go, Rust, Java, C or C++. Preferred Qualifications • Experience with improving service operations or engineering fundamentals. • Collaboration skills, team player, thrive to make a difference. • Understanding of Microservices architecture, K8s, NGINX, Observability (Logs, Metrics, etc..), Network Layer protocols is a plus. • Understanding of cloud service architecture. • Certifications: one or more of Certified Kubernetes Application Developer (CKAD), Certified Kubernetes Admin (CKA). Other Requirements Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. #IDCAIPlatformHiring #Pipelines, Azure AI services Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Aliases — catalog
- Azure ML (CANONICAL) primary
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Platform
- Sub-category
- Ml Platform
- Vendor
- Microsoft
- License
- proprietary
- Year introduced
- 2018
- Confidence
- 0.97
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Azure ML appears frequently in ML/DS job postings and Microsoft’s Azure AI portfolio, indicating broad enterprise adoption for model training and deployment on Azure.
Skill profile (library / DB)
- Skill nature
- PLATFORM
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 9
- Sub-category id
- 175
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
MLOps Platforms and Lifecycle Catalog dimension db id 43
Library dimension (catalog)
Roles linked in library: ML Engineer, MLOps Engineer
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
MLOps Platforms and Lifecycle
mlops-platforms-and-lifecycle
|
— | — |
Skipped — no persistable v3 meta for new skill
skill_not_in_db_v3_proposed
|
Aliases — catalog
- Unit Testing (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Methodology
- Sub-category
- Testing Methodology
- Confidence
- 0.98
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Unit testing is a standard hiring requirement across software JDs and appears in mainstream frameworks/docs; GitHub and Stack Overflow usage remain consistently high, with no successor replacing it.
Skill profile (library / DB)
- Skill nature
- METHODOLOGY
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 8
- Sub-category id
- 44
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
React Frontend Development Catalog dimension db id 96
Library dimension (catalog)
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Security Tools
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Monitoring Tools
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Security Tools
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Security Tools
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
All API 3 persistence rows
Same grid as the skill-extractor “Persistence items” table: one row per (skill × dimension) work item.
| Skill | Tag | Dimension | Skill↔dim | Role↔dim | Outcome | Notes |
|---|---|---|---|---|---|---|
| Azure Machine Learning | new |
MLOps Platforms and Lifecycle
mlops-platforms-and-lifecycle
|
— | — | Skipped — no persistable v3 meta for new skill | skill_not_in_db_v3_proposed |
| Unit Testing | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Library artifacts (this run)
| Kind | Detail | DB id |
|---|---|---|
| canonical_skill_proposed | Endpoint Security | type=Security Tools subtype=general nature=CONCEPT lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Log Collection | type=Monitoring Tools subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Vulnerability Scanning | type=Security Tools subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Compliance Scanning | type=Security Tools subtype=general nature=PRACTICE lifespan=MULTI_YEAR | |
| dimension_skill_link_proposed | Azure Machine Learning ↔ MLOps Platforms and Lifecycle |
nano JD Parser — gpt-4.1-nano click to toggle
Certifications
Show raw JSON
{
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Microsoft\u2019s mission is to empower",
"last_5_words": "thrive at work and beyond."
},
"text": "Microsoft\u2019s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.",
"word_count": 64
},
"certifications": [
"Certified Kubernetes Application Developer (CKAD)",
"Certified Kubernetes Admin (CKA)"
],
"company_name": "Microsoft",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO",
"Tech Consulting"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Computer Science (or related)",
"raw": "Bachelor\u2019s degree in computer science, or related technical discipline. OR equivalent experience.",
"requirement": "required"
}
],
"experience": {
"max": null,
"min": 3,
"raw": "3 + years\u2019 experience in/with object-oriented design fundamentals."
},
"job_locations": [],
"role": "Software Engineer",
"role_aliases": [
"Software Developer",
"SWE",
"Cloud Engineer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 5,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "As Software Engineer\u202fon our",
"last_5_words": "as reported by security."
},
"text": "As Software Engineer\u202fon our team, you will drive the design, development, and support of the platform that powers Azure Machine Learning. You\u2019ll work across teams to help make the whole organization successful. Your responsibilities will include the following:\n\n\u2022 Write clean and concise code with unit tests.\u202f \n\u2022 Design, implement, and support new features as well as extend existing systems.\u202f \n\u2022 Investigate live site issues and implement and deploy fixes.\u202f \n\u2022 Participate in an on-call rotation.\u202f \n\u2022 Security Configuration and Compliance: Configure, update, and maintain security tools used for endpoint security, log collection and reporting, vulnerability, and compliance scanning. Hardening and compliance with best practices, benchmarks, and remediate vulnerabilities as reported by security.",
"word_count": 134
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Azure Machine Learning"
},
{
"is_primary": true,
"skill_name": "Unit Testing"
},
{
"is_primary": true,
"skill_name": "Endpoint Security"
},
{
"is_primary": true,
"skill_name": "Log Collection"
},
{
"is_primary": true,
"skill_name": "Vulnerability Scanning"
},
{
"is_primary": true,
"skill_name": "Compliance Scanning"
}
],
"jd_role": {
"display_name": "Software Engineer",
"rationale": null,
"role_aliases": [
"Software Developer",
"SWE",
"Cloud Engineer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Microsoft\u2019s mission is to empower",
"last_5_words": "thrive at work and beyond."
},
"text": "Microsoft\u2019s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.",
"word_count": 64
},
"certifications": [
"Certified Kubernetes Application Developer (CKAD)",
"Certified Kubernetes Admin (CKA)"
],
"company_name": "Microsoft",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO",
"Tech Consulting"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Computer Science (or related)",
"raw": "Bachelor\u2019s degree in computer science, or related technical discipline. OR equivalent experience.",
"requirement": "required"
}
],
"experience": {
"max": null,
"min": 3,
"raw": "3 + years\u2019 experience in/with object-oriented design fundamentals."
},
"job_locations": [],
"role": "Software Engineer",
"role_aliases": [
"Software Developer",
"SWE",
"Cloud Engineer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 5,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "As Software Engineer\u202fon our",
"last_5_words": "as reported by security."
},
"text": "As Software Engineer\u202fon our team, you will drive the design, development, and support of the platform that powers Azure Machine Learning. You\u2019ll work across teams to help make the whole organization successful. Your responsibilities will include the following:\n\n\u2022 Write clean and concise code with unit tests.\u202f \n\u2022 Design, implement, and support new features as well as extend existing systems.\u202f \n\u2022 Investigate live site issues and implement and deploy fixes.\u202f \n\u2022 Participate in an on-call rotation.\u202f \n\u2022 Security Configuration and Compliance: Configure, update, and maintain security tools used for endpoint security, log collection and reporting, vulnerability, and compliance scanning. Hardening and compliance with best practices, benchmarks, and remediate vulnerabilities as reported by security.",
"word_count": 134
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "47f7a4fb-2dd3-48e9-9f81-30c213b8adb5",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"display_name": "Cloud Engineer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 334,
"score": 1.0,
"slug": "cloud-engineer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Cyber Security Engineer",
"kra_matches": [
{
"kra_text": "Hardens system and service configurations, applies security baselines, removes unnecessary services, and reduces attack surface across infrastructure.",
"sentence": "Hardening and compliance with best practices, benchmarks, and remediate vulnerabilities as reported by security.",
"similarity": 0.6071
},
{
"kra_text": "Designs and implements security controls including SIEM integration, endpoint detection and response, identity management, and firewall rule management.",
"sentence": "Security Configuration and Compliance: Configure, update, and maintain security tools used for endpoint security, log collection and reporting, vulnerability, and compliance scanning.",
"similarity": 0.6038
},
{
"kra_text": "Designs and implements security controls including SIEM integration, endpoint detection and response, identity management, and firewall rule management.",
"sentence": "Design, implement, and support new features as well as extend existing systems.",
"similarity": 0.506
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 5,
"score": 0.5723,
"slug": "cybersecurity-engineer",
"total_count": null
},
{
"display_name": "Cloud Security Engineer",
"kra_matches": [
{
"kra_text": "Reviews cloud infrastructure-as-code configurations for security misconfigurations and implements CIS Benchmark hardening baselines using CSPM tools.",
"sentence": "Hardening and compliance with best practices, benchmarks, and remediate vulnerabilities as reported by security.",
"similarity": 0.5623
},
{
"kra_text": "Reviews cloud infrastructure-as-code configurations for security misconfigurations and implements CIS Benchmark hardening baselines using CSPM tools.",
"sentence": "Security Configuration and Compliance: Configure, update, and maintain security tools used for endpoint security, log collection and reporting, vulnerability, and compliance scanning.",
"similarity": 0.5475
},
{
"kra_text": "Designs and implements cloud security controls including KMS encryption, secrets management, and data-at-rest protection for AWS, Azure, or GCP workloads.",
"sentence": "As Software Engineer\u202fon our team, you will drive the design, development, and support of the platform that powers Azure Machine Learning.",
"similarity": 0.4059
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 23,
"score": 0.5052,
"slug": "cloud-security-engineer",
"total_count": null
},
{
"display_name": "Drupal Dev",
"kra_matches": [
{
"kra_text": "site troubleshooting and defect fixes",
"sentence": "Investigate live site issues and implement and deploy fixes.",
"similarity": 0.6286
},
{
"kra_text": "site troubleshooting and defect fixes",
"sentence": "Hardening and compliance with best practices, benchmarks, and remediate vulnerabilities as reported by security.",
"similarity": 0.4353
},
{
"kra_text": "external system integration",
"sentence": "Design, implement, and support new features as well as extend existing systems.",
"similarity": 0.433
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 228,
"score": 0.499,
"slug": "drupal-dev",
"total_count": null
},
{
"display_name": "Fullstack Developer",
"kra_matches": [
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Design, implement, and support new features as well as extend existing systems.",
"similarity": 0.5578
},
{
"kra_text": "Debugs full-stack issues that span frontend rendering, API behavior, database queries, and infrastructure configuration to identify root causes.",
"sentence": "Investigate live site issues and implement and deploy fixes.",
"similarity": 0.503
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "As Software Engineer\u202fon our team, you will drive the design, development, and support of the platform that powers Azure Machine Learning.",
"similarity": 0.3611
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.474,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "React Native Developer",
"kra_matches": [
{
"kra_text": "maintain code quality",
"sentence": "Write clean and concise code with unit tests.",
"similarity": 0.6325
},
{
"kra_text": "maintain code quality",
"sentence": "Hardening and compliance with best practices, benchmarks, and remediate vulnerabilities as reported by security.",
"similarity": 0.428
},
{
"kra_text": "fix cross-device defects",
"sentence": "Investigate live site issues and implement and deploy fixes.",
"similarity": 0.3505
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 73,
"score": 0.4703,
"slug": "react-native-developer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "A",
"chosen_role": {
"display_name": "Cloud Architect",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 9,
"score": 1.0,
"slug": "cloud-architect",
"total_count": null
},
"confidence": 1.0,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [],
"matched_kras": [],
"matched_skills": [],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Exact alias hit on cloud-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"sub_role": {
"confidence": 1.0,
"display_name": "Cloud Engineer",
"reasoning": "hoisted from chosen leaf (case=A)",
"role_id": 334,
"slug": "cloud-engineer"
}
},
"stage5_updates": {
"centroid_n_after": 18,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 748,
"r_and_r_preview": "As Software Engineer\u202fon our team, you will drive the design, development, and support of the platform that powers Azure Machine Learning. You\u2019ll work across teams to help make the whole organization s",
"role_display_name": "Cloud Architect",
"role_slug": "cloud-architect",
"status": "pending"
},
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 11212,
"role_display_name": "Cloud Architect",
"role_slug": "cloud-architect",
"skill_name": "Azure Machine Learning",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 11213,
"role_display_name": "Cloud Architect",
"role_slug": "cloud-architect",
"skill_name": "Endpoint Security",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 11214,
"role_display_name": "Cloud Architect",
"role_slug": "cloud-architect",
"skill_name": "Log Collection",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 11215,
"role_display_name": "Cloud Architect",
"role_slug": "cloud-architect",
"skill_name": "Vulnerability Scanning",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 11216,
"role_display_name": "Cloud Architect",
"role_slug": "cloud-architect",
"skill_name": "Compliance Scanning",
"status": "pending"
}
],
"queue_entry_id": null,
"v3_pipeline_triggered": false,
"v3_role_slug": null,
"v3_run_id": null
}
}
API 2 — extract-details
{
"alias_matches": [
{
"alias_persist_skipped_reason": "TODO: REMOVE AFTER TESTING \u2014 alias DB write disabled",
"alias_persisted": false,
"existing_alias_id": 464,
"existing_alias_text": "Azure ML",
"input_term": "Azure Machine Learning",
"matched_canonical": {
"category_id": 9,
"display_name": "Azure ML",
"id": 212,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PLATFORM",
"slug": "azure-ml",
"sub_category_id": 175,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "embedding_alias"
},
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 865,
"existing_alias_text": "Unit Testing",
"input_term": "Unit Testing",
"matched_canonical": {
"category_id": 8,
"display_name": "Unit Testing",
"id": 517,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "unit-testing",
"sub_category_id": 44,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [
{
"display_name": "ML Engineer",
"id": 3,
"rationale": null,
"role_archetype": null,
"slug": "ml-engineer",
"source": "db"
},
{
"display_name": "MLOps Engineer",
"id": 16,
"rationale": null,
"role_archetype": null,
"slug": "ml-ops-engineer",
"source": "db"
}
],
"chosen_role": {
"display_name": "Cloud Architect",
"id": 9,
"rationale": "Exact alias hit on cloud-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"role_archetype": null,
"slug": "cloud-architect",
"source": "db"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "MLOps Platforms and Lifecycle",
"id": 43,
"rationale": "End-to-end managed platforms used to train, deploy, register, and govern models across their lifecycle. This is the operational control plane for production ML workflows.",
"slug": "mlops-platforms-and-lifecycle",
"source": "db"
},
"input_skill": "Azure Machine Learning",
"llm_role": null,
"roles_from_db": [
{
"display_name": "ML Engineer",
"id": 3,
"rationale": null,
"role_archetype": null,
"slug": "ml-engineer",
"source": "db"
},
{
"display_name": "MLOps Engineer",
"id": 16,
"rationale": null,
"role_archetype": null,
"slug": "ml-ops-engineer",
"source": "db"
}
]
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "Unit Testing",
"llm_role": null,
"roles_from_db": []
}
],
"input_final_skills": [
"Azure Machine Learning",
"Unit Testing",
"Endpoint Security",
"Log Collection",
"Vulnerability Scanning",
"Compliance Scanning"
],
"input_llm_skills": [
"Azure Machine Learning",
"Unit Testing",
"Endpoint Security",
"Log Collection",
"Vulnerability Scanning",
"Compliance Scanning"
],
"new_aliases_persisted": 0,
"run_id": "47f7a4fb-2dd3-48e9-9f81-30c213b8adb5",
"skills_detail": [
{
"aliases_in_db": [
{
"alias_text": "Azure ML",
"alias_type": "CANONICAL",
"id": 464,
"is_primary": true,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 9,
"display_name": "Azure ML",
"id": 212,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PLATFORM",
"slug": "azure-ml",
"sub_category_id": 175,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "MLOps Platforms and Lifecycle",
"id": 43,
"rationale": "End-to-end managed platforms used to train, deploy, register, and govern models across their lifecycle. This is the operational control plane for production ML workflows.",
"slug": "mlops-platforms-and-lifecycle",
"source": "db"
},
"input_skill": "Azure Machine Learning",
"llm_role": null,
"roles_from_db": [
{
"display_name": "ML Engineer",
"id": 3,
"rationale": null,
"role_archetype": null,
"slug": "ml-engineer",
"source": "db"
},
{
"display_name": "MLOps Engineer",
"id": 16,
"rationale": null,
"role_archetype": null,
"slug": "ml-ops-engineer",
"source": "db"
}
]
}
],
"input_skill": "Azure Machine Learning",
"matched_via": "embedding_alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "Unit Testing",
"alias_type": "CANONICAL",
"id": 865,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 8,
"display_name": "Unit Testing",
"id": 517,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "unit-testing",
"sub_category_id": 44,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"input_skill": "Unit Testing",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Unit Testing",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Endpoint Security",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Security Tools",
"skill_nature": "CONCEPT",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "endpoint-security",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Log Collection",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Monitoring Tools",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "log-collection",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Vulnerability Scanning",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Security Tools",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "vulnerability-scanning",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Compliance Scanning",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Security Tools",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "compliance-scanning",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"Endpoint Security",
"Log Collection",
"Vulnerability Scanning",
"Compliance Scanning"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Cloud Architect",
"id": 9,
"rationale": "Exact alias hit on cloud-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"role_archetype": null,
"slug": "cloud-architect",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "Azure Machine Learning",
"tag": "in_db"
},
{
"skill": "Unit Testing",
"tag": "in_db"
},
{
"skill": "Endpoint Security",
"tag": "new"
},
{
"skill": "Log Collection",
"tag": "new"
},
{
"skill": "Vulnerability Scanning",
"tag": "new"
},
{
"skill": "Compliance Scanning",
"tag": "new"
}
],
"llm_cost_api1_usd": null,
"llm_cost_api2_usd": null,
"llm_cost_api3_usd": null,
"llm_cost_total_usd": null,
"persistence": {
"items": [
{
"chosen_role_id": 9,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "MLOps Platforms and Lifecycle",
"id": 43,
"rationale": "End-to-end managed platforms used to train, deploy, register, and govern models across their lifecycle. This is the operational control plane for production ML workflows.",
"slug": "mlops-platforms-and-lifecycle",
"source": "db"
},
"dimension_id": 43,
"input_skill": "Azure Machine Learning",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Skipped \u2014 no persistable v3 meta for new skill",
"role_dimension_saved": false,
"roles_from_db": [
{
"display_name": "ML Engineer",
"id": 3,
"rationale": null,
"role_archetype": null,
"slug": "ml-engineer",
"source": "db"
},
{
"display_name": "MLOps Engineer",
"id": 16,
"rationale": null,
"role_archetype": null,
"slug": "ml-ops-engineer",
"source": "db"
}
],
"skill_dimension_saved": false,
"skill_id": null,
"skill_tag": "new",
"skipped_reason": "skill_not_in_db_v3_proposed"
},
{
"chosen_role_id": 9,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "React Frontend Development",
"id": 96,
"rationale": "Building interactive web user interfaces with React.js, including component composition, state management, hooks, and rendering patterns. React.js belongs here because it is a core library for client-side UI development in modern web applications.",
"slug": "d_init_01",
"source": "db"
},
"dimension_id": 96,
"input_skill": "Unit Testing",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [],
"skill_dimension_saved": true,
"skill_id": 517,
"skill_tag": "in_db",
"skipped_reason": null
}
],
"new_skills_created": 0,
"role_dimension_saved": 0,
"skill_dimension_saved": 0,
"skipped": 1
},
"planner_output": null,
"run_id": "47f7a4fb-2dd3-48e9-9f81-30c213b8adb5"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.