Pipeline run
bd0680f9-b05d-498d-b70a-e6cc9b6e133e
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
Building software that runs with high quality on millions of Echo family devices, and Alexa-enabled Devices using latest AI technologies, including LLMs. Taking a long-term view of architecture, proac…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
AI Engineer
CASE Aslug: ai-engineer · id: 13 · source: db
Exact alias hit on ai-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
Description Alexa+ is our next-generation assistant powered by generative AI. Alexa+ is more conversational, smarter, personalized, and gets things done. Our goal is make Alexa+ an instantly familiar personal assistant that is always ready to help or entertain on any device. At the core of this vision is 'Alexa AI Developer Tech', a close-knit team that’s dedicated to providing software developers with the tools, primitives, and services they need to easily create engaging customer experiences that expand the wealth of information, products and services available on Alexa+. Interested in Alexa+? Ever wonder what's involved in enabling third-party partners to create experiences for Alexa+? Then come help us build the AI-native SDKs that partners use every day to expand Alexa+ capabilities! You will join a growing organization working on top technology using Generative AI and have an enormous opportunity to make an impact on the design, architecture, and implementation of products used every day, by people you know. We’re working hard, having fun, and making history; come join us! Key job responsibilities Building software that runs with high quality on millions of Echo family devices, and Alexa-enabled Devices using latest AI technologies, including LLMs. Taking a long-term view of architecture, proactively fixing deficiencies and/or proposing larger projects. Understanding the business impact of your systems and show good judgment when making technical trade-offs. Driving engineering best practices (e.g., Operational Excellence, Security, Quality, etc.) and set standards. When confronted with discordant views, you are able to find the best way forward and influence others to follow that path, building consensus. You contribute to the professional development of colleagues, improving their technical knowledge and engineering practices A day in the life A typical day will start with a morning huddle to catch up on what you and your team worked on the previous day. This is usually followed by some white-board design discussions on the problems the team is working on, with afternoon mostly spent on project design and implementation work with a heavy dose of code reviews from and for your team along the way. We are a fun, close knit team where everyone is ready to roll their sleeves and help each other out, push boundaries and have fun doing it! About The Team Alexa AI Developer Tech is an organization within Alexa on a mission to empower developers to create delightful and engaging experiences by making Alexa more natural, accurate, conversational, and personalized. Basic Qualifications • 3+ years of non-internship professional software development experience • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience • Experience programming with at least one software programming language Preferred Qualifications • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience • Bachelor's degree in computer science or equivalent Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. Company - ADCI - Maharashtra Job ID: A2960381
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Cloud Platforms
- Sub-category
- general
- Skill nature
- PLATFORM
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Aliases — catalog
- AI (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Concept
- Sub-category
- Artificial Intelligence
- Confidence
- 0.98
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: AI appears in a large and growing share of job descriptions across software, data, and product roles; major vendors like Microsoft, Google, and AWS have broad AI offerings and hiring demand reflects mainstream adoption.
Skill profile (library / DB)
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 2
- Sub-category id
- 1020
- 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) |
Aliases — catalog
- LLMs (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Concept
- Sub-category
- Large Language Models
- Confidence
- 0.96
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: LLMs are increasingly listed in job descriptions for AI/ML and product roles, and major vendors (OpenAI, Anthropic, Google) are shipping APIs and platforms, but they are not yet universal across engineering hiring.
Skill profile (library / DB)
- Skill nature
- CONCEPT
- Volatility
- EMERGING
- Typical lifespan
- EVERGREEN
- Category id
- 2
- Sub-category id
- 903
- 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
- Soft Skills
- Sub-category
- general
- Skill nature
- PRACTICE
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Soft Skills
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Soft Skills
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Version strategy
- UNVERSIONED
Aliases — catalog
- Code Review (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- SoftSkill
- Sub-category
- Code Review
- Confidence
- 0.96
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Code review is a standard hiring-pipeline requirement in engineering JDs and is built into major platforms like GitHub/GitLab pull-request workflows, indicating broad adoption.
Skill profile (library / DB)
- Skill nature
- PRACTICE
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 58
- Sub-category id
- 364
- 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) |
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 |
|---|---|---|---|---|---|---|
| AI | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| LLMs | in_db |
React Frontend Development
d_init_01
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| Code Review | 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 | Alexa | type=Cloud Platforms subtype=general nature=PLATFORM lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Operational Excellence | type=Soft Skills subtype=general nature=PRACTICE lifespan=EVERGREEN | |
| canonical_skill_proposed | Security | type=Soft Skills subtype=general nature=CONCEPT lifespan=EVERGREEN | |
| canonical_skill_proposed | Quality | type=Soft Skills subtype=general nature=CONCEPT lifespan=EVERGREEN |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": "ADCI - Maharashtra",
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Computer Science (or equivalent)",
"raw": "Bachelor\u0027s degree in computer science or equivalent",
"requirement": "preferred"
}
],
"experience": {
"max": null,
"min": 3,
"raw": "3+ years of non-internship professional software development experience"
},
"job_locations": [
{
"aliases": [],
"city": null,
"country": "India",
"state": "Maharashtra",
"work_mode": null
}
],
"role": "Alexa AI Developer",
"role_aliases": [
"AI Developer",
"Software Engineer",
"Software Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 6,
"heading": "Key job responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Building software that runs with",
"last_5_words": "improving their technical knowledge and"
},
"text": "Building software that runs with high quality on millions of Echo family devices, and Alexa-enabled Devices using latest AI technologies, including LLMs.\nTaking a long-term view of architecture, proactively fixing deficiencies and/or proposing larger projects.\nUnderstanding the business impact of your systems and show good judgment when making technical trade-offs.\nDriving engineering best practices (e.g., Operational Excellence, Security, Quality, etc.) and set standards.\nWhen confronted with discordant views, you are able to find the best way forward and influence others to follow that path, building consensus.\nYou contribute to the professional development of colleagues, improving their technical knowledge and engineering practices.",
"word_count": 104
},
{
"bullet_count": 0,
"heading": "A day in the life",
"heading_was_present": true,
"source_marker": {
"first_5_words": "A typical day will start",
"last_5_words": "and have fun doing it!"
},
"text": "A typical day will start with a morning huddle to catch up on what you and your team worked on the previous day. This is usually followed by some white-board design discussions on the problems the team is working on, with afternoon mostly spent on project design and implementation work with a heavy dose of code reviews from and for your team along the way. We are a fun, close knit team where everyone is ready to roll their sleeves and help each other out, push boundaries and have fun doing it!",
"word_count": 83
}
],
"urls": [
{
"type": "website",
"url": "https://amazon.jobs/content/en/how-we-hire/accommodations"
}
]
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Alexa"
},
{
"is_primary": true,
"skill_name": "AI"
},
{
"is_primary": true,
"skill_name": "LLMs"
},
{
"is_primary": true,
"skill_name": "Operational Excellence"
},
{
"is_primary": true,
"skill_name": "Security"
},
{
"is_primary": true,
"skill_name": "Quality"
},
{
"is_primary": true,
"skill_name": "Code Review"
}
],
"jd_role": {
"display_name": "Alexa AI Developer",
"rationale": null,
"role_aliases": [
"AI Developer",
"Software Engineer",
"Software Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": null,
"certifications": [],
"company_name": "ADCI - Maharashtra",
"ctc": null,
"domain": {
"primary": {
"aliases": [],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE/BSC - Computer Science (or equivalent)",
"raw": "Bachelor\u0027s degree in computer science or equivalent",
"requirement": "preferred"
}
],
"experience": {
"max": null,
"min": 3,
"raw": "3+ years of non-internship professional software development experience"
},
"job_locations": [
{
"aliases": [],
"city": null,
"country": "India",
"state": "Maharashtra",
"work_mode": null
}
],
"role": "Alexa AI Developer",
"role_aliases": [
"AI Developer",
"Software Engineer",
"Software Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 6,
"heading": "Key job responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Building software that runs with",
"last_5_words": "improving their technical knowledge and"
},
"text": "Building software that runs with high quality on millions of Echo family devices, and Alexa-enabled Devices using latest AI technologies, including LLMs.\nTaking a long-term view of architecture, proactively fixing deficiencies and/or proposing larger projects.\nUnderstanding the business impact of your systems and show good judgment when making technical trade-offs.\nDriving engineering best practices (e.g., Operational Excellence, Security, Quality, etc.) and set standards.\nWhen confronted with discordant views, you are able to find the best way forward and influence others to follow that path, building consensus.\nYou contribute to the professional development of colleagues, improving their technical knowledge and engineering practices.",
"word_count": 104
},
{
"bullet_count": 0,
"heading": "A day in the life",
"heading_was_present": true,
"source_marker": {
"first_5_words": "A typical day will start",
"last_5_words": "and have fun doing it!"
},
"text": "A typical day will start with a morning huddle to catch up on what you and your team worked on the previous day. This is usually followed by some white-board design discussions on the problems the team is working on, with afternoon mostly spent on project design and implementation work with a heavy dose of code reviews from and for your team along the way. We are a fun, close knit team where everyone is ready to roll their sleeves and help each other out, push boundaries and have fun doing it!",
"word_count": 83
}
],
"urls": [
{
"type": "website",
"url": "https://amazon.jobs/content/en/how-we-hire/accommodations"
}
]
},
"rejected": false,
"rejection_reason": null,
"run_id": "bd0680f9-b05d-498d-b70a-e6cc9b6e133e",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"display_name": "AI Engineer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 13,
"score": 1.0,
"slug": "ai-engineer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Engineering Manager",
"kra_matches": [
{
"kra_text": "facilitate technical and delivery decisions",
"sentence": "Understanding the business impact of your systems and show good judgment when making technical trade-offs.",
"similarity": 0.5151
},
{
"kra_text": "Set team goals and delivery plans",
"sentence": "This is usually followed by some white-board design discussions on the problems the team is working on, with afternoon mostly spent on project design and implementation work with a heavy dose of code reviews from and for your team along the way.",
"similarity": 0.4489
},
{
"kra_text": "manage stakeholder alignment and tradeoffs",
"sentence": "When confronted with discordant views, you are able to find the best way forward and influence others to follow that path, building consensus.",
"similarity": 0.4486
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 121,
"score": 0.4709,
"slug": "engineering-manager",
"total_count": null
},
{
"display_name": "Cyber Security Engineer",
"kra_matches": [
{
"kra_text": "Defines secure engineering standards, secure coding guidelines, threat intelligence feeds, and compliance requirements for the organization.",
"sentence": "Driving engineering best practices (e.g. , Operational Excellence, Security, Quality, etc. ) and set standards.",
"similarity": 0.5777
},
{
"kra_text": "Hardens system and service configurations, applies security baselines, removes unnecessary services, and reduces attack surface across infrastructure.",
"sentence": "Understanding the business impact of your systems and show good judgment when making technical trade-offs.",
"similarity": 0.4244
},
{
"kra_text": "Defines secure engineering standards, secure coding guidelines, threat intelligence feeds, and compliance requirements for the organization.",
"sentence": "You contribute to the professional development of colleagues, improving their technical knowledge and engineering practices.",
"similarity": 0.3823
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 5,
"score": 0.4615,
"slug": "cybersecurity-engineer",
"total_count": null
},
{
"display_name": "Cloud Architect",
"kra_matches": [
{
"kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
"sentence": "This is usually followed by some white-board design discussions on the problems the team is working on, with afternoon mostly spent on project design and implementation work with a heavy dose of code reviews from and for your team along the way.",
"similarity": 0.4581
},
{
"kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
"sentence": "Taking a long-term view of architecture, proactively fixing deficiencies and/or proposing larger projects.",
"similarity": 0.4549
},
{
"kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
"sentence": "Driving engineering best practices (e.g. , Operational Excellence, Security, Quality, etc. ) and set standards.",
"similarity": 0.4475
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 9,
"score": 0.4535,
"slug": "cloud-architect",
"total_count": null
},
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "This is usually followed by some white-board design discussions on the problems the team is working on, with afternoon mostly spent on project design and implementation work with a heavy dose of code reviews from and for your team along the way.",
"similarity": 0.5053
},
{
"kra_text": "optimize responsiveness and performance",
"sentence": "Understanding the business impact of your systems and show good judgment when making technical trade-offs.",
"similarity": 0.436
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "We are a fun, close knit team where everyone is ready to roll their sleeves and help each other out, push boundaries and have fun doing it!",
"similarity": 0.3984
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.4466,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "DevOps Engineer",
"kra_matches": [
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Driving engineering best practices (e.g. , Operational Excellence, Security, Quality, etc. ) and set standards.",
"similarity": 0.4619
},
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "You contribute to the professional development of colleagues, improving their technical knowledge and engineering practices.",
"similarity": 0.4106
},
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "This is usually followed by some white-board design discussions on the problems the team is working on, with afternoon mostly spent on project design and implementation work with a heavy dose of code reviews from and for your team along the way.",
"similarity": 0.4033
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 10,
"score": 0.4253,
"slug": "devops-engineer",
"total_count": null
}
],
"skill_match_roles": []
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "A",
"chosen_role": {
"display_name": "AI Engineer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 13,
"score": 1.0,
"slug": "ai-engineer",
"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 ai-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 41,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 1895,
"r_and_r_preview": "Building software that runs with high quality on millions of Echo family devices, and Alexa-enabled Devices using latest AI technologies, including LLMs.\nTaking a long-term view of architecture, proac",
"role_display_name": "AI Engineer",
"role_slug": "ai-engineer",
"status": "pending"
},
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 24576,
"role_display_name": "AI Engineer",
"role_slug": "ai-engineer",
"skill_name": "Alexa",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 24577,
"role_display_name": "AI Engineer",
"role_slug": "ai-engineer",
"skill_name": "Operational Excellence",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 24578,
"role_display_name": "AI Engineer",
"role_slug": "ai-engineer",
"skill_name": "Security",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 24579,
"role_display_name": "AI Engineer",
"role_slug": "ai-engineer",
"skill_name": "Quality",
"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": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 1990,
"existing_alias_text": "AI",
"input_term": "AI",
"matched_canonical": {
"category_id": 2,
"display_name": "AI",
"id": 1347,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "ai",
"sub_category_id": 1020,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
},
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 1829,
"existing_alias_text": "LLMs",
"input_term": "LLMs",
"matched_canonical": {
"category_id": 2,
"display_name": "LLMs",
"id": 1193,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "llms",
"sub_category_id": 903,
"typical_lifespan": "EVERGREEN",
"volatility": "EMERGING"
},
"matched_via": "alias"
},
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 864,
"existing_alias_text": "Code Review",
"input_term": "Code Review",
"matched_canonical": {
"category_id": 58,
"display_name": "Code Review",
"id": 516,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PRACTICE",
"slug": "code-review",
"sub_category_id": 364,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [],
"chosen_role": {
"display_name": "AI Engineer",
"id": 13,
"rationale": "Exact alias hit on ai-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"role_archetype": null,
"slug": "ai-engineer",
"source": "db"
},
"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": "AI",
"llm_role": null,
"roles_from_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": "LLMs",
"llm_role": null,
"roles_from_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": "Code Review",
"llm_role": null,
"roles_from_db": []
}
],
"input_final_skills": [
"Alexa",
"AI",
"LLMs",
"Operational Excellence",
"Security",
"Quality",
"Code Review"
],
"input_llm_skills": [
"Alexa",
"AI",
"LLMs",
"Operational Excellence",
"Security",
"Quality",
"Code Review"
],
"new_aliases_persisted": 0,
"run_id": "bd0680f9-b05d-498d-b70a-e6cc9b6e133e",
"skills_detail": [
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Alexa",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Cloud Platforms",
"skill_nature": "PLATFORM",
"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": "alexa",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "AI",
"alias_type": "CANONICAL",
"id": 1990,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 2,
"display_name": "AI",
"id": 1347,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "ai",
"sub_category_id": 1020,
"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": "AI",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "AI",
"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": [
{
"alias_text": "LLMs",
"alias_type": "CANONICAL",
"id": 1829,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 2,
"display_name": "LLMs",
"id": 1193,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "CONCEPT",
"slug": "llms",
"sub_category_id": 903,
"typical_lifespan": "EVERGREEN",
"volatility": "EMERGING"
},
"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": "LLMs",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "LLMs",
"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": "Operational Excellence",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Soft Skills",
"skill_nature": "PRACTICE",
"sub_category": "general",
"typical_lifespan": "EVERGREEN",
"version_strategy": "UNVERSIONED",
"volatility": "STABLE"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "operational-excellence",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Security",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Soft Skills",
"skill_nature": "CONCEPT",
"sub_category": "general",
"typical_lifespan": "EVERGREEN",
"version_strategy": "UNVERSIONED",
"volatility": "STABLE"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "security",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Quality",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Soft Skills",
"skill_nature": "CONCEPT",
"sub_category": "general",
"typical_lifespan": "EVERGREEN",
"version_strategy": "UNVERSIONED",
"volatility": "STABLE"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "quality",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "Code Review",
"alias_type": "CANONICAL",
"id": 864,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 58,
"display_name": "Code Review",
"id": 516,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PRACTICE",
"slug": "code-review",
"sub_category_id": 364,
"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": "Code Review",
"llm_role": null,
"roles_from_db": []
}
],
"input_skill": "Code Review",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"Alexa",
"Operational Excellence",
"Security",
"Quality"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "AI Engineer",
"id": 13,
"rationale": "Exact alias hit on ai-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
"role_archetype": null,
"slug": "ai-engineer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "Alexa",
"tag": "new"
},
{
"skill": "AI",
"tag": "in_db"
},
{
"skill": "LLMs",
"tag": "in_db"
},
{
"skill": "Operational Excellence",
"tag": "new"
},
{
"skill": "Security",
"tag": "new"
},
{
"skill": "Quality",
"tag": "new"
},
{
"skill": "Code Review",
"tag": "in_db"
}
],
"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": 13,
"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": "AI",
"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": 1347,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 13,
"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": "LLMs",
"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": 1193,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 13,
"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": "Code Review",
"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": 516,
"skill_tag": "in_db",
"skipped_reason": null
}
],
"new_skills_created": 0,
"role_dimension_saved": 0,
"skill_dimension_saved": 0,
"skipped": 0
},
"planner_output": null,
"run_id": "bd0680f9-b05d-498d-b70a-e6cc9b6e133e"
}