← Back to history

Pipeline run

3b5f256d-a1bc-44a3-8048-bedb66a9be0c

Pipeline LLM cost (USD)
API 1: $0.0031 API 2: $0.0001 API 3: $0.0000 Total: $0.0032

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
SPARSE JD role baseline loaded sources · ai_index: role_baseline · nature_of_work: jd · tech_stack_maturity: role_baseline
Nature of work · API and service implementation
Build software features while using and fine-tuning generative AI tools to speed up decomposition, coding, troubleshooting, and solution design; also document repeatable AI practices and help create a framework that embeds AI into engineering workflows.
"“Developing fully functional features, using AI tools to expedite delivery and enhance quality.”"
Tech stack maturity
Modern Cloud Native
Backend development today is typically built around cloud-hosted services, containers, CI/CD, and distributed systems, but AI is usually only an optional integration rather than the core of the role.
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
1.80 / 5
· Title match
Has AI skill
AI skill (primary)
· AI skill (secondary)
· On AI team
· Builds AI products
vocab breakdown (legacy)
Assistants (×1): Copilot
Frameworks (×2):
Models / concepts (×3): fine-tuning, AI, Generative AI
Evidence — skills matched in JD (1)
Generative AI
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
Generative AI
Show KRA description ↓
• Developing fully functional features, using AI tools to expedite delivery and enhance quality. • Performing experiments with AI to enhance engineering processes, including decomposition, solution design, code generation, and troubleshooting. • Documenting best practices and techniques in guides that enable others to harness the power of generative AI effectively. • Building new AI models from scratch; instead, your focus will be on leveraging and fine-tuning existing models to maximize efficiency. • Being confined to outdated technologies; we encourage an environment that thrives on dynamic tech stacks, fostering continuous innovation. • Drive transformative change by establishing a framework that seamlessly integrates generative AI, significantly amplifying engineering productivity. • Minimum 5 years of experience in professional software development. • Minimum 3 years either as a lead engineer reviewing the work of other engineers or as an architect making important technical decisions. • Excited to use and explore new generative AI tools for software engineering tasks on a day-to-day basis.

Signals

Skill
Alias backend-engineer
1.00
KRA ai-engineer
0.59

Post-classification

Centroidupdated · n=1779
Alias collision log
New-role queue
New skills captured1
New KRA capturedyes

Captured for admin review

Generative AI primary Backend Developer pending
R&R fragment (sim 0.00) Backend Developer pending

• Developing fully functional features, using AI tools to expedite delivery and enhance quality. • Performing experiments with AI to enhance engineering processes, including decomposition, solution de…

Status: completed Created: 2026-05-27T17:42:11.958303Z Updated: 2026-06-07T08:00:39.592155Z API 3 duration: 1672 ms
Flow Current 3-step pipeline

1 POST /skills/extract-from-jd

2 POST /skills/extract-details

3 POST /skills/final-role-output

Role Chosen role & resolution

Backend Developer

CASE A

slug: backend-engineer · id: 1 · source: db

Exact alias hit on backend-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.

0
New skills
0
Skill↔dim saved
0
Role↔dim saved
0
Skipped

Job description

Crossover is the world's #1 source of full-time remote jobs. Our clients offer top-tier pay for top-tier talent. We're recruiting this role for our client, gt.school. Have you got what it takes?

Are you a seasoned software engineer with a deep interest in AI? Trilogy is on the lookout for exceptional engineers to lead the charge in adopting generative AI tools both in our development process and into our products.

Join us to work on our exciting product portfolio:

• TeachTap: Bringing historical figures to life using AI, offering an engaging, TikTok-like learning experience to make learning more relevant and fun.
• Educational Content Generation: Utilizing the latest in generative AI combined with comprehensive learning materials to create captivating content.
• TeachTower: A game-based motivation system inspired by popular games like Roblox and Minecraft, designed to make learning irresistibly fun.
• Coachbot: A learning copilot that integrates with existing apps, guiding learning paths, recommending next steps, and rewarding daily progress.


Your role will focus on integrating AI into engineering practices, using AI tools to increase efficiency and solve engineering tasks like coding and testing. Based on the obtained results, you will derive recipes and playbooks to be adopted by the broader engineering team. Maintaining high-quality standards in our codebases while ensuring high leverage of AI tools across our engineering teams will be a key part of your work.

You will be an integral part of our existing engineering team, working collaboratively on our suite of products to deeply understand our environment and needs. You will have the freedom to propose and experiment with new tools and then will leverage the insights and experiences obtained to evolve our processes, advocate for new tool adoption, or even spearhead the creation of small tools, bots, and frameworks to enhance our technical setup.

We seek candidates with a strong background in software engineering and a capacity for adapting to new technologies. Moreover, an interest in the latest generative AI developments and a drive for innovation are crucial. While our primary tech stack is AWS Serverless with TypeScript, we're looking for versatile engineers who can excel in a variety of technical environments and challenges.

What You Will Be Doing

• Developing fully functional features, using AI tools to expedite delivery and enhance quality.
• Performing experiments with AI to enhance engineering processes, including decomposition, solution design, code generation, and troubleshooting.
• Documenting best practices and techniques in guides that enable others to harness the power of generative AI effectively.


What You Won’t Be Doing

• Building new AI models from scratch; instead, your focus will be on leveraging and fine-tuning existing models to maximize efficiency.
• Being confined to outdated technologies; we encourage an environment that thrives on dynamic tech stacks, fostering continuous innovation.


Lead Software Engineer Key Responsibilities

• Drive transformative change by establishing a framework that seamlessly integrates generative AI, significantly amplifying engineering productivity.


Basic Requirements

• Minimum 5 years of experience in professional software development.
• Minimum 3 years either as a lead engineer reviewing the work of other engineers or as an architect making important technical decisions.
• Excited to use and explore new generative AI tools for software engineering tasks on a day-to-day basis


About Gt.school

GT School is an EdTech Startup that leverages technology, AI, and subject matter experts to cultivate a new way of learning. Our unique approach leverages 50+ years of learning science, cutting-edge data analytics and high-performance coaching. In doing so, we can help students learn more, learn faster, and learn better - and have fun while doing it. We are a remote-first company that hires globally via Crossover.

There is so much to cover for this exciting role, and space here is limited. Hit the Apply button if you found this interesting and want to learn more. We look forward to meeting you!

Working with Crossover

This is a full-time (40 hours per week), long-term position. The position is immediately available and requires entering into an independent contractor agreement with Crossover. The compensation level for this role is $100 USD/hour, which equates to $200,000 USD/year assuming 40 hours per week and 50 weeks per year. The payment period is weekly. Consult www.crossover.com/help-and-faqs for more details on this topic.

What to expect next:

• You will receive an email with a link to start your self-paced, online job application.
• Our hiring platform will guide you through a series of online “screening” assessments to check for basic job fit, job-related skills, and finally a few real-world job-specific assignments.


Important! If you do not receive an email from us:

• First, emails may take up to 15 minutes to send, refresh and check again.
• Second, check your spam and junk folders for an email from Crossover.com, mark as “Not Spam” since you will receive other emails as well.
• Third, we will send to whatever email account you indicated on the Apply form - by default, that is the email address you use as your LinkedIn username and it might be different than the one you have already checked.
• If all else fails, just reset your password by visiting https://www.crossover.com/auth/password-recovery if you already applied using LinkedIn EasyApply.


Crossover Job Code: LJ-5106-IN-Chennai-LeadSoftwareEn.007

Skills from this JD

Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.

Generative AI Primary New / orchestrated API 3: new canonical path (new) New / unmatched skill (orchestrated in API 2)

Skill enrichment (orchestrator / LLM)

No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).

Derived legacy fields
Category
Machine Learning Frameworks
Sub-category
general
Skill nature
CONCEPT
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED

Library artifacts (this run)

Kind Detail DB id
canonical_skill_proposed Generative AI | type=Machine Learning Frameworks subtype=general nature=CONCEPT lifespan=MULTI_YEAR
nano JD Parser — gpt-4.1-nano click to toggle
RoleLead Software Engineer
Companygt.school
ExperienceMinimum 5 years of experience in professional software development.
CTC{'max': 200, 'min': 200, 'raw': '$100 USD/hour', 'period': 'annual', 'currency': 'USD'}
DomainEducation
Location Chennai, India (remote)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "GT School is an EdTech",
      "last_5_words": "hires globally via Crossover."
    },
    "text": "GT School is an EdTech Startup that leverages technology, AI, and subject matter experts to cultivate a new way of learning. Our unique approach leverages 50+ years of learning science, cutting-edge data analytics and high-performance coaching. In doing so, we can help students learn more, learn faster, and learn better - and have fun while doing it. We are a remote-first company that hires globally via Crossover.",
    "word_count": 64
  },
  "certifications": [],
  "company_name": "gt.school",
  "ctc": {
    "currency": "USD",
    "max": 200,
    "min": 200,
    "period": "annual",
    "raw": "$100 USD/hour"
  },
  "domain": {
    "primary": {
      "aliases": [
        "EdTech",
        "Learning Technology"
      ],
      "domain": "Education"
    },
    "secondary": null
  },
  "education": [],
  "experience": {
    "max": null,
    "min": 5,
    "raw": "Minimum 5 years of experience in professional software development."
  },
  "job_locations": [
    {
      "aliases": [
        "Chennai, TN"
      ],
      "city": "Chennai",
      "country": "India",
      "state": null,
      "work_mode": "remote"
    }
  ],
  "role": "Lead Software Engineer",
  "role_aliases": [
    "Software Engineer",
    "Senior Software Engineer",
    "SWE"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 3,
      "heading": "What You Will Be Doing",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "What You Will Be Doing",
        "last_5_words": "harness the power of generative AI effectively."
      },
      "text": "\u2022 Developing fully functional features, using AI tools to expedite delivery and enhance quality.\n\u2022 Performing experiments with AI to enhance engineering processes, including decomposition, solution design, code generation, and troubleshooting.\n\u2022 Documenting best practices and techniques in guides that enable others to harness the power of generative AI effectively.",
      "word_count": 45
    },
    {
      "bullet_count": 2,
      "heading": "What You Won\u2019t Be Doing",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "What You Won\u2019t Be Doing",
        "last_5_words": "fostering continuous innovation."
      },
      "text": "\u2022 Building new AI models from scratch; instead, your focus will be on leveraging and fine-tuning existing models to maximize efficiency.\n\u2022 Being confined to outdated technologies; we encourage an environment that thrives on dynamic tech stacks, fostering continuous innovation.",
      "word_count": 40
    },
    {
      "bullet_count": 1,
      "heading": "Lead Software Engineer Key Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Lead Software Engineer Key Responsibilities",
        "last_5_words": "amplifying engineering productivity."
      },
      "text": "\u2022 Drive transformative change by establishing a framework that seamlessly integrates generative AI, significantly amplifying engineering productivity.",
      "word_count": 24
    },
    {
      "bullet_count": 3,
      "heading": "Basic Requirements",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Basic Requirements",
        "last_5_words": "for software engineering tasks on a day-to-day basis."
      },
      "text": "\u2022 Minimum 5 years of experience in professional software development.\n\u2022 Minimum 3 years either as a lead engineer reviewing the work of other engineers or as an architect making important technical decisions.\n\u2022 Excited to use and explore new generative AI tools for software engineering tasks on a day-to-day basis.",
      "word_count": 45
    }
  ],
  "urls": [
    {
      "type": "other",
      "url": "https://www.crossover.com/help-and-faqs"
    },
    {
      "type": "other",
      "url": "https://www.crossover.com/auth/password-recovery"
    }
  ]
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Generative AI"
    }
  ],
  "jd_role": {
    "display_name": "Lead Software Engineer",
    "rationale": null,
    "role_aliases": [
      "Software Engineer",
      "Senior Software Engineer",
      "SWE"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "GT School is an EdTech",
        "last_5_words": "hires globally via Crossover."
      },
      "text": "GT School is an EdTech Startup that leverages technology, AI, and subject matter experts to cultivate a new way of learning. Our unique approach leverages 50+ years of learning science, cutting-edge data analytics and high-performance coaching. In doing so, we can help students learn more, learn faster, and learn better - and have fun while doing it. We are a remote-first company that hires globally via Crossover.",
      "word_count": 64
    },
    "certifications": [],
    "company_name": "gt.school",
    "ctc": {
      "currency": "USD",
      "max": 200,
      "min": 200,
      "period": "annual",
      "raw": "$100 USD/hour"
    },
    "domain": {
      "primary": {
        "aliases": [
          "EdTech",
          "Learning Technology"
        ],
        "domain": "Education"
      },
      "secondary": null
    },
    "education": [],
    "experience": {
      "max": null,
      "min": 5,
      "raw": "Minimum 5 years of experience in professional software development."
    },
    "job_locations": [
      {
        "aliases": [
          "Chennai, TN"
        ],
        "city": "Chennai",
        "country": "India",
        "state": null,
        "work_mode": "remote"
      }
    ],
    "role": "Lead Software Engineer",
    "role_aliases": [
      "Software Engineer",
      "Senior Software Engineer",
      "SWE"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 3,
        "heading": "What You Will Be Doing",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "What You Will Be Doing",
          "last_5_words": "harness the power of generative AI effectively."
        },
        "text": "\u2022 Developing fully functional features, using AI tools to expedite delivery and enhance quality.\n\u2022 Performing experiments with AI to enhance engineering processes, including decomposition, solution design, code generation, and troubleshooting.\n\u2022 Documenting best practices and techniques in guides that enable others to harness the power of generative AI effectively.",
        "word_count": 45
      },
      {
        "bullet_count": 2,
        "heading": "What You Won\u2019t Be Doing",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "What You Won\u2019t Be Doing",
          "last_5_words": "fostering continuous innovation."
        },
        "text": "\u2022 Building new AI models from scratch; instead, your focus will be on leveraging and fine-tuning existing models to maximize efficiency.\n\u2022 Being confined to outdated technologies; we encourage an environment that thrives on dynamic tech stacks, fostering continuous innovation.",
        "word_count": 40
      },
      {
        "bullet_count": 1,
        "heading": "Lead Software Engineer Key Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Lead Software Engineer Key Responsibilities",
          "last_5_words": "amplifying engineering productivity."
        },
        "text": "\u2022 Drive transformative change by establishing a framework that seamlessly integrates generative AI, significantly amplifying engineering productivity.",
        "word_count": 24
      },
      {
        "bullet_count": 3,
        "heading": "Basic Requirements",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Basic Requirements",
          "last_5_words": "for software engineering tasks on a day-to-day basis."
        },
        "text": "\u2022 Minimum 5 years of experience in professional software development.\n\u2022 Minimum 3 years either as a lead engineer reviewing the work of other engineers or as an architect making important technical decisions.\n\u2022 Excited to use and explore new generative AI tools for software engineering tasks on a day-to-day basis.",
        "word_count": 45
      }
    ],
    "urls": [
      {
        "type": "other",
        "url": "https://www.crossover.com/help-and-faqs"
      },
      {
        "type": "other",
        "url": "https://www.crossover.com/auth/password-recovery"
      }
    ]
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "3b5f256d-a1bc-44a3-8048-bedb66a9be0c",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Backend Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 1,
        "score": 1.0,
        "slug": "backend-engineer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "AI Engineer",
        "kra_matches": [
          {
            "kra_text": "Designs and implements prompt engineering workflows, few-shot examples, chain-of-thought patterns, and structured output parsing for AI feature pipelines.",
            "sentence": "Performing experiments with AI to enhance engineering processes, including decomposition, solution design, code generation, and troubleshooting.",
            "similarity": 0.6155
          },
          {
            "kra_text": "Defines evaluation frameworks, automated test suites, and human feedback loops to measure AI feature quality, accuracy, and consistency.",
            "sentence": "Developing fully functional features, using AI tools to expedite delivery and enhance quality.",
            "similarity": 0.6127
          },
          {
            "kra_text": "Designs and implements prompt engineering workflows, few-shot examples, chain-of-thought patterns, and structured output parsing for AI feature pipelines.",
            "sentence": "Documenting best practices and techniques in guides that enable others to harness the power of generative AI effectively.",
            "similarity": 0.5563
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 13,
        "score": 0.5948,
        "slug": "ai-engineer",
        "total_count": null
      },
      {
        "display_name": "Fullstack Developer",
        "kra_matches": [
          {
            "kra_text": "Delivers features through CI/CD pipelines using automated tests, staged rollouts, feature flags, and incremental deployments.",
            "sentence": "Developing fully functional features, using AI tools to expedite delivery and enhance quality.",
            "similarity": 0.574
          },
          {
            "kra_text": "Delivers features through CI/CD pipelines using automated tests, staged rollouts, feature flags, and incremental deployments.",
            "sentence": "Drive transformative change by establishing a framework that seamlessly integrates generative AI, significantly amplifying engineering productivity.",
            "similarity": 0.4187
          },
          {
            "kra_text": "Delivers features through CI/CD pipelines using automated tests, staged rollouts, feature flags, and incremental deployments.",
            "sentence": "Being confined to outdated technologies; we encourage an environment that thrives on dynamic tech stacks, fostering continuous innovation.",
            "similarity": 0.4046
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.4658,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "AI Compliance Officer",
        "kra_matches": [
          {
            "kra_text": "Defines AI governance frameworks including fairness standards, transparency obligations, explainability requirements, and human oversight accountability structures.",
            "sentence": "Developing fully functional features, using AI tools to expedite delivery and enhance quality.",
            "similarity": 0.4637
          },
          {
            "kra_text": "Manages AI deployment approval workflows, periodic reassessment calendars, and conditional authorization records for production AI systems.",
            "sentence": "Performing experiments with AI to enhance engineering processes, including decomposition, solution design, code generation, and troubleshooting.",
            "similarity": 0.4629
          },
          {
            "kra_text": "Defines AI governance frameworks including fairness standards, transparency obligations, explainability requirements, and human oversight accountability structures.",
            "sentence": "Documenting best practices and techniques in guides that enable others to harness the power of generative AI effectively.",
            "similarity": 0.4614
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 12,
        "score": 0.4627,
        "slug": "ai-compliance-officer",
        "total_count": null
      },
      {
        "display_name": "ML Engineer",
        "kra_matches": [
          {
            "kra_text": "Builds model serving infrastructure to deploy trained models as real-time prediction APIs or batch inference jobs using TorchServe, TensorFlow Serving, or SageMaker.",
            "sentence": "Building new AI models from scratch; instead, your focus will be on leveraging and fine-tuning existing models to maximize efficiency.",
            "similarity": 0.479
          },
          {
            "kra_text": "Supports offline experimentation, hyperparameter tuning, and online A/B experiments to improve model quality and investigate production performance issues.",
            "sentence": "Performing experiments with AI to enhance engineering processes, including decomposition, solution design, code generation, and troubleshooting.",
            "similarity": 0.4543
          },
          {
            "kra_text": "Prepares, cleans, and transforms training datasets, manages feature stores, and builds feature engineering pipelines for model training.",
            "sentence": "Developing fully functional features, using AI tools to expedite delivery and enhance quality.",
            "similarity": 0.4189
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 3,
        "score": 0.4507,
        "slug": "ml-engineer",
        "total_count": null
      },
      {
        "display_name": "MLOps Engineer",
        "kra_matches": [
          {
            "kra_text": "Automates ML platform operations including scheduled retraining triggers, pipeline orchestration, evaluation workflows, and alerting configuration.",
            "sentence": "Excited to use and explore new generative AI tools for software engineering tasks on a day-to-day basis.",
            "similarity": 0.4378
          },
          {
            "kra_text": "Automates ML platform operations including scheduled retraining triggers, pipeline orchestration, evaluation workflows, and alerting configuration.",
            "sentence": "Performing experiments with AI to enhance engineering processes, including decomposition, solution design, code generation, and troubleshooting.",
            "similarity": 0.4138
          },
          {
            "kra_text": "Automates ML platform operations including scheduled retraining triggers, pipeline orchestration, evaluation workflows, and alerting configuration.",
            "sentence": "Drive transformative change by establishing a framework that seamlessly integrates generative AI, significantly amplifying engineering productivity.",
            "similarity": 0.4119
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 16,
        "score": 0.4211,
        "slug": "ml-ops-engineer",
        "total_count": null
      }
    ],
    "skill_match_roles": []
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "A",
    "chosen_role": {
      "display_name": "Backend Developer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 1,
      "score": 1.0,
      "slug": "backend-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 backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 1779,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 2008,
      "r_and_r_preview": "\u2022 Developing fully functional features, using AI tools to expedite delivery and enhance quality.\n\u2022 Performing experiments with AI to enhance engineering processes, including decomposition, solution de",
      "role_display_name": "Backend Developer",
      "role_slug": "backend-engineer",
      "status": "pending"
    },
    "new_skills_attached": [
      {
        "is_primary": true,
        "queue_id": 25602,
        "role_display_name": "Backend Developer",
        "role_slug": "backend-engineer",
        "skill_name": "Generative AI",
        "status": "pending"
      }
    ],
    "queue_entry_id": null,
    "v3_pipeline_triggered": false,
    "v3_role_slug": null,
    "v3_run_id": null
  }
}
API 2 — extract-details
{
  "alias_matches": [],
  "candidate_roles": [],
  "chosen_role": {
    "display_name": "Backend Developer",
    "id": 1,
    "rationale": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
    "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
    "slug": "backend-engineer",
    "source": "db"
  },
  "dimensions": [],
  "input_final_skills": [
    "Generative AI"
  ],
  "input_llm_skills": [
    "Generative AI"
  ],
  "new_aliases_persisted": 0,
  "run_id": "3b5f256d-a1bc-44a3-8048-bedb66a9be0c",
  "skills_detail": [
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Generative AI",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Machine Learning Frameworks",
          "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": "generative-ai",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    }
  ],
  "unmatched_skills": [
    "Generative AI"
  ]
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Backend Developer",
    "id": 1,
    "rationale": "Exact alias hit on backend-engineer (1.0) \u2014 no other alias at this confidence; skill_top absent does not contradict",
    "role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
    "slug": "backend-engineer",
    "source": "db"
  },
  "chosen_role_resolution": "in_db",
  "final_input_skills": [
    {
      "skill": "Generative AI",
      "tag": "new"
    }
  ],
  "llm_cost_api1_usd": null,
  "llm_cost_api2_usd": null,
  "llm_cost_api3_usd": null,
  "llm_cost_total_usd": null,
  "persistence": {
    "items": [],
    "new_skills_created": 0,
    "role_dimension_saved": 0,
    "skill_dimension_saved": 0,
    "skipped": 0
  },
  "planner_output": null,
  "run_id": "3b5f256d-a1bc-44a3-8048-bedb66a9be0c"
}