← Back to history

Pipeline run

04379416-09fc-4ded-80f2-345b66c93cb6

Pipeline LLM cost (USD)
API 1: $0.0088 API 2: $0.0003 API 3: $0.0000 Total: $0.0090

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
Nature of work · Program Management
Lead cross-functional software program execution for energy-management projects: build plans, manage dependencies/risks, drive milestones from Alpha/Beta through release, and keep teams/executives aligned on status, issues, and quality.
"develop, manage, and drive the end-to-end execution of SW projects throughout the product development lifecycle and delivery stages"
Tech stack maturity
Mainstream Modern
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
0.00 / 5
· Title match
· Has AI skill
· AI skill (primary)
· AI skill (secondary)
· On AI team
· Builds AI products
vocab breakdown (legacy)
Assistants (×1):
Frameworks (×2):
Models / concepts (×3):
Evidence — skills matched in JD (7)
Program Management Project Management Software Development Lifecycle Agile Alpha Beta Change Management
Skill cluster (1 dimension groups, role-scoped)
Cross-cutting / unaligned
Program Management Project Management Software Development Lifecycle Agile Alpha Beta Change Management
Show KRA description ↓
Enphase is looking for a dynamic, experienced Program Manager to drive our next generation energy management projects. You will lead program management efforts between cross-functional teams – Product Management, SW/FW Engineering, HW Engineering, QA team and deliver the project on-time, within budget and quality. In this position, you will develop, manage, and drive the end-to-end execution of SW projects throughout the product development lifecycle and delivery stages. We are looking for someone who is flexible and can respond quickly, energetically, and enthusiastically to changes. Ensure product requirements are clearly defined Break down complex software/hardware issues into simple tasks Develop and oversee comprehensive project plans Identify and handle program cross-functional dependencies between teams Communicate development milestones, project schedules and status updates and drive alignment across the organization and between teams Coordinate with teams to identify, prioritize and track risks to schedule and product quality Drive software readiness in support of key project milestones (Alpha, Beta etc) Coordinate multiple validation plans across teams Understand engineering issues and drive them to closure by bringing together key partners for decision-making Grasp complex technical topics and abstract key issues and risks into an actionable Synthesize large amounts of data into a clear story and communicate to partners and organizations at all levels Maintain an orientation toward teamwork and collaboration Provide regular program status updates and communicate escalations as needed to executive team You are a highly engaged and self-driven project professional with incredible sense of ownership with the ability to drive project with minimal supervision. You have proven experience of managing both large complex projects and programs, budgets and justifying resource needs to senior management team. Able to think strategically and execute methodically with the ability to work independently in a fast-paced and rapidly changing environment. You have excellent communication (verbal and written) and collaboration skills that will enable you to earn trust at all levels and across geographies. Ability to facilitate meetings, workshops, and collaboration sessions to push execution and alignment on organizational initiatives. Recognize the importance and are proficient in executing key areas of change management.

Signals

Skill
Alias
KRA flutter-developer
0.55

Post-classification

Centroidupdated · n=2
Alias collision log
New-role queue
New skills captured6
New KRA capturedyes

Captured for admin review

Program Management primary Technical Program Manager (TPM) pending
Project Management primary Technical Program Manager (TPM) pending
Software Development Lifecycle primary Technical Program Manager (TPM) pending
Alpha Technical Program Manager (TPM) pending
Beta Technical Program Manager (TPM) pending
Change Management Technical Program Manager (TPM) pending
R&R fragment (sim 0.00) Technical Program Manager (TPM) pending

Enphase is looking for a dynamic, experienced Program Manager to drive our next generation energy management projects. You will lead program management efforts between cross-functional teams – Product…

Status: completed Created: 2026-05-27T14:40:04.812602Z Updated: 2026-06-12T17:23:20.122037Z API 3 duration: 3030 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

Technical Program Manager (TPM)

domain · Tech-Adjacent CASE DOMAIN

slug: technical-program-manager-tpm · id: 119 · source: db

Domain=Tech-Adjacent; The JD is centered on end-to-end cross-functional technical program execution, milestone tracking, risk management, readiness, and executive communication, which best matches a TPM role.

Matched skills

program managementcross-functional teamsSW/FW EngineeringHW EngineeringQAproject plansrisk managementvalidation planschange managementexecutive communication

Matched dimensions

Technical Program ManagementCross-functional CoordinationSoftware Delivery LifecycleRisk and Dependency ManagementProject Planning and ExecutionStakeholder CommunicationChange Management

Matched KRAs

Drive end-to-end execution of SW projectsDeliver the project on-time, within budget and qualityEnsure product requirements are clearly definedDevelop and oversee comprehensive project plansIdentify and handle program cross-functional dependenciesDrive software readiness in support of key milestonesCoordinate multiple validation plans across teamsProvide regular program status updatesCommunicate escalations as needed to executive team

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

Description

Sr Program Manager (SW)

Enphase Energy is the fastest growing solar inverter company in the world and a leader in Residential & Small Commercial solar. Enphase is focused on developing solutions that make solar systems smart, efficient and reliable – increasing ease of use and lowering cost of delivered electricity. Our microinverter system is profoundly changing the way solar systems function, and as a result, changing the solar industry itself.

As we continue our exciting growth, we are building teams with highly talented individual contributors and leaders who envision, specify and launch next generation solar and storage technologies. Our work environment is fast-paced, fun, and full of exciting new projects.

Enphase is looking for a dynamic, experienced Program Manager to drive our next generation energy management projects. You will lead program management efforts between cross-functional teams – Product Management, SW/FW Engineering, HW Engineering, QA team and deliver the project on-time, within budget and quality.

In this position, you will develop, manage, and drive the end-to-end execution of SW projects throughout the product development lifecycle and delivery stages. We are looking for someone who is flexible and can respond quickly, energetically, and enthusiastically to changes.
Ensure product requirements are clearly defined
Break down complex software/hardware issues into simple tasks
Develop and oversee comprehensive project plans
Identify and handle program cross-functional dependencies between teams
Communicate development milestones, project schedules and status updates and drive alignment across the organization and between teams
Coordinate with teams to identify, prioritize and track risks to schedule and product quality
Drive software readiness in support of key project milestones (Alpha, Beta etc)
Coordinate multiple validation plans across teams
Understand engineering issues and drive them to closure by bringing together key partners for decision-making
Grasp complex technical topics and abstract key issues and risks into an actionable
Synthesize large amounts of data into a clear story and communicate to partners and organizations at all levels
Maintain an orientation toward teamwork and collaboration
Provide regular program status updates and communicate escalations as needed to executive team


Who You Are:

You are a highly engaged and self-driven project professional with incredible sense of ownership with the ability to drive project with minimal supervision. You have proven experience of managing both large complex projects and programs, budgets and justifying resource needs to senior management team. Able to think strategically and execute methodically with the ability to work independently in a fast-paced and rapidly changing environment. You have excellent communication (verbal and written) and collaboration skills that will enable you to earn trust at all levels and across geographies. Ability to facilitate meetings, workshops, and collaboration sessions to push execution and alignment on organizational initiatives. Recognize the importance and are proficient in executing key areas of change management.

Requirements
BTech/MTech in Engineering (Computer Science/Electronics) with 15+ years of total relevant experience
PMP, CSM, SaFE or similar certifications preferred. MBA will be an added plus
10+ years of proven experience as a Program Manager in a technology product company managing and delivering high quality SW products (min 5-6 years managing Cloud based projects, Digital transformation based projects)
Extensive knowledge of Cloud Software development (Front end and Back end), API development and release process, Web services, Microservices, Web application, Mobile Application ( Android, iOS), Cloud based platforms (AWS preferred)
Understanding of SW development processes and test validation including end to end testing with HW components.
Track record of releasing SW products and managing them through the entire product life cycle
Understands and deals well with both waterfall and Agile development models
Experience leading global teams that are building and managing complex platforms that are highly reliable and scalable is required
Experience in managing integration of Third Party SW, Open source libraries etc
Experience using project management, task, and ticketing software; Planview, Atlassian, Jira, MS Project, or similar
Experience using collaboration and team management applications; Microsoft Teams, Slack, SharePoint or similar
Remain calm and flexible in the face of ambiguity
Excellent written and oral communication skills
Excellent interpersonal skills, including the ability to work with diverse teams and interact, influence, collaborate, and negotiate effectively at all levels of management.
Ability to find innovative ways to resolve problems, conflicts
Serve as the point of contact between multiple internal and external teams
Should possess excellent co-ordination skills solve problems, conflicts.

Skills from this JD

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

Program Management 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
Soft Skills
Sub-category
general
Skill nature
PRACTICE
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Project Management 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
Soft Skills
Sub-category
general
Skill nature
PRACTICE
Volatility
MEDIUM
Typical lifespan
MULTI_YEAR
Version strategy
UNVERSIONED
Agile Secondary Library skill API 3: existing canonical (in_db) Existing skill (matched library)
Canonical: Agile id=520 · agile

Aliases — catalog

  • Agile (CANONICAL) primary

Context tags (catalog)

Kanban SAFe Scrum backlog backlog grooming burndown burndown chart continuous delivery continuous improvement cross-functional daily standup epics incremental development iteration iteration planning lean product backlog product owner retrospective sprint sprint planning stand-up story points user stories velocity

Stored enrichment (catalog DB)

Category
Methodology
Sub-category
Agile
Confidence
0.99
Version strategy
NOT_APPLICABLE

Maturity reasoning: Agile appears in a large share of software job descriptions and is a standard hiring-pipeline requirement; Scrum/Kanban are commonly listed alongside it, showing broad market adoption.

Skill profile (library / DB)

Skill nature
METHODOLOGY
Volatility
STABLE
Typical lifespan
EVERGREEN
Category id
8
Sub-category id
367
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)
Software Development Lifecycle 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
Concepts
Sub-category
general
Skill nature
CONCEPT
Volatility
STABLE
Typical lifespan
EVERGREEN
Version strategy
UNVERSIONED
Alpha Secondary 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
Software Development Lifecycle
Sub-category
general
Skill nature
CONCEPT
Volatility
FAST
Typical lifespan
SHORT_LIVED
Version strategy
VERSIONED
Beta Secondary 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
Software Development Lifecycle
Sub-category
general
Skill nature
CONCEPT
Volatility
FAST
Typical lifespan
SHORT_LIVED
Version strategy
VERSIONED
Change Management Secondary 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
Soft Skills
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
Agile 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 Program Management | type=Soft Skills subtype=general nature=PRACTICE lifespan=MULTI_YEAR
canonical_skill_proposed Project Management | type=Soft Skills subtype=general nature=PRACTICE lifespan=MULTI_YEAR
canonical_skill_proposed Software Development Lifecycle | type=Concepts subtype=general nature=CONCEPT lifespan=EVERGREEN
canonical_skill_proposed Alpha | type=Software Development Lifecycle subtype=general nature=CONCEPT lifespan=SHORT_LIVED
canonical_skill_proposed Beta | type=Software Development Lifecycle subtype=general nature=CONCEPT lifespan=SHORT_LIVED
canonical_skill_proposed Change Management | type=Soft Skills subtype=general nature=PRACTICE lifespan=MULTI_YEAR
nano JD Parser — gpt-4.1-nano click to toggle
RoleSr Program Manager (SW)
CompanyEnphase Energy
Experience15+ years of total relevant experience
DomainSoftware & SaaS Products
JD type pass

Certifications

PMP CSM SaFE
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "Enphase Energy is the fastest",
      "last_5_words": "changing the solar industry itself."
    },
    "text": "Enphase Energy is the fastest growing solar inverter company in the world and a leader in Residential \u0026 Small Commercial solar. Enphase is focused on developing solutions that make solar systems smart, efficient and reliable \u2013 increasing ease of use and lowering cost of delivered electricity. Our microinverter system is profoundly changing the way solar systems function, and as a result, changing the solar industry itself.",
    "word_count": 64
  },
  "archetype_override_applied": true,
  "archetype_override_reason": "tech-adjacent title + tech-context body",
  "certifications": [
    "PMP",
    "CSM",
    "SaFE"
  ],
  "company_name": "Enphase Energy",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "SaaS",
        "Technology Products"
      ],
      "domain": "Software \u0026 SaaS Products"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE - Computer Science/Electronics",
      "raw": "BTech/MTech in Engineering (Computer Science/Electronics)",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": null,
    "min": 15,
    "raw": "15+ years of total relevant experience"
  },
  "job_locations": [],
  "role": "Sr Program Manager (SW)",
  "role_aliases": [
    "Program Manager",
    "Project Manager",
    "PM"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 0,
      "heading": "Role Overview",
      "heading_was_present": false,
      "source_marker": {
        "first_5_words": "Enphase is looking for a",
        "last_5_words": "on-time, within budget and quality."
      },
      "text": "Enphase is looking for a dynamic, experienced Program Manager to drive our next generation energy management projects. You will lead program management efforts between cross-functional teams \u2013 Product Management, SW/FW Engineering, HW Engineering, QA team and deliver the project on-time, within budget and quality.",
      "word_count": 45
    },
    {
      "bullet_count": 12,
      "heading": "Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "In this position, you will",
        "last_5_words": "and communicate escalations as needed."
      },
      "text": "In this position, you will develop, manage, and drive the end-to-end execution of SW projects throughout the product development lifecycle and delivery stages. We are looking for someone who is flexible and can respond quickly, energetically, and enthusiastically to changes.\nEnsure product requirements are clearly defined\nBreak down complex software/hardware issues into simple tasks\nDevelop and oversee comprehensive project plans\nIdentify and handle program cross-functional dependencies between teams\nCommunicate development milestones, project schedules and status updates and drive alignment across the organization and between teams\nCoordinate with teams to identify, prioritize and track risks to schedule and product quality\nDrive software readiness in support of key project milestones (Alpha, Beta etc)\nCoordinate multiple validation plans across teams\nUnderstand engineering issues and drive them to closure by bringing together key partners for decision-making\nGrasp complex technical topics and abstract key issues and risks into an actionable\nSynthesize large amounts of data into a clear story and communicate to partners and organizations at all levels\nMaintain an orientation toward teamwork and collaboration\nProvide regular program status updates and communicate escalations as needed to executive team",
      "word_count": 236
    },
    {
      "bullet_count": 0,
      "heading": "Who You Are",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "You are a highly engaged",
        "last_5_words": "executing key areas of change management."
      },
      "text": "You are a highly engaged and self-driven project professional with incredible sense of ownership with the ability to drive project with minimal supervision. You have proven experience of managing both large complex projects and programs, budgets and justifying resource needs to senior management team. Able to think strategically and execute methodically with the ability to work independently in a fast-paced and rapidly changing environment. You have excellent communication (verbal and written) and collaboration skills that will enable you to earn trust at all levels and across geographies. Ability to facilitate meetings, workshops, and collaboration sessions to push execution and alignment on organizational initiatives. Recognize the importance and are proficient in executing key areas of change management.",
      "word_count": 104
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Program Management"
    },
    {
      "is_primary": true,
      "skill_name": "Project Management"
    },
    {
      "is_primary": false,
      "skill_name": "Agile"
    },
    {
      "is_primary": true,
      "skill_name": "Software Development Lifecycle"
    },
    {
      "is_primary": false,
      "skill_name": "Alpha"
    },
    {
      "is_primary": false,
      "skill_name": "Beta"
    },
    {
      "is_primary": false,
      "skill_name": "Change Management"
    }
  ],
  "jd_role": {
    "display_name": "Sr Program Manager (SW)",
    "rationale": null,
    "role_aliases": [
      "Program Manager",
      "Project Manager",
      "PM"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "Enphase Energy is the fastest",
        "last_5_words": "changing the solar industry itself."
      },
      "text": "Enphase Energy is the fastest growing solar inverter company in the world and a leader in Residential \u0026 Small Commercial solar. Enphase is focused on developing solutions that make solar systems smart, efficient and reliable \u2013 increasing ease of use and lowering cost of delivered electricity. Our microinverter system is profoundly changing the way solar systems function, and as a result, changing the solar industry itself.",
      "word_count": 64
    },
    "archetype_override_applied": true,
    "archetype_override_reason": "tech-adjacent title + tech-context body",
    "certifications": [
      "PMP",
      "CSM",
      "SaFE"
    ],
    "company_name": "Enphase Energy",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "SaaS",
          "Technology Products"
        ],
        "domain": "Software \u0026 SaaS Products"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE - Computer Science/Electronics",
        "raw": "BTech/MTech in Engineering (Computer Science/Electronics)",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": null,
      "min": 15,
      "raw": "15+ years of total relevant experience"
    },
    "job_locations": [],
    "role": "Sr Program Manager (SW)",
    "role_aliases": [
      "Program Manager",
      "Project Manager",
      "PM"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 0,
        "heading": "Role Overview",
        "heading_was_present": false,
        "source_marker": {
          "first_5_words": "Enphase is looking for a",
          "last_5_words": "on-time, within budget and quality."
        },
        "text": "Enphase is looking for a dynamic, experienced Program Manager to drive our next generation energy management projects. You will lead program management efforts between cross-functional teams \u2013 Product Management, SW/FW Engineering, HW Engineering, QA team and deliver the project on-time, within budget and quality.",
        "word_count": 45
      },
      {
        "bullet_count": 12,
        "heading": "Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "In this position, you will",
          "last_5_words": "and communicate escalations as needed."
        },
        "text": "In this position, you will develop, manage, and drive the end-to-end execution of SW projects throughout the product development lifecycle and delivery stages. We are looking for someone who is flexible and can respond quickly, energetically, and enthusiastically to changes.\nEnsure product requirements are clearly defined\nBreak down complex software/hardware issues into simple tasks\nDevelop and oversee comprehensive project plans\nIdentify and handle program cross-functional dependencies between teams\nCommunicate development milestones, project schedules and status updates and drive alignment across the organization and between teams\nCoordinate with teams to identify, prioritize and track risks to schedule and product quality\nDrive software readiness in support of key project milestones (Alpha, Beta etc)\nCoordinate multiple validation plans across teams\nUnderstand engineering issues and drive them to closure by bringing together key partners for decision-making\nGrasp complex technical topics and abstract key issues and risks into an actionable\nSynthesize large amounts of data into a clear story and communicate to partners and organizations at all levels\nMaintain an orientation toward teamwork and collaboration\nProvide regular program status updates and communicate escalations as needed to executive team",
        "word_count": 236
      },
      {
        "bullet_count": 0,
        "heading": "Who You Are",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "You are a highly engaged",
          "last_5_words": "executing key areas of change management."
        },
        "text": "You are a highly engaged and self-driven project professional with incredible sense of ownership with the ability to drive project with minimal supervision. You have proven experience of managing both large complex projects and programs, budgets and justifying resource needs to senior management team. Able to think strategically and execute methodically with the ability to work independently in a fast-paced and rapidly changing environment. You have excellent communication (verbal and written) and collaboration skills that will enable you to earn trust at all levels and across geographies. Ability to facilitate meetings, workshops, and collaboration sessions to push execution and alignment on organizational initiatives. Recognize the importance and are proficient in executing key areas of change management.",
        "word_count": 104
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "04379416-09fc-4ded-80f2-345b66c93cb6",
  "stage3_signals": {
    "alias_found": false,
    "alias_match_roles": [],
    "kra_match_roles": [
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "translate product and design requirements",
            "sentence": "Ensure product requirements are clearly defined",
            "similarity": 0.5603
          },
          {
            "kra_text": "support release readiness",
            "sentence": "Drive software readiness in support of key project milestones (Alpha, Beta etc)",
            "similarity": 0.552
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Communicate development milestones, project schedules and status updates and drive alignment across the organization and between teams",
            "similarity": 0.5244
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.5456,
        "slug": "flutter-developer",
        "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": "You will lead program management efforts between cross-functional teams \u2013 Product Management, SW/FW Engineering, HW Engineering, QA team and deliver the project on-time, within budget and quality.",
            "similarity": 0.5389
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "In this position, you will develop, manage, and drive the end-to-end execution of SW projects throughout the product development lifecycle and delivery stages.",
            "similarity": 0.4977
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Communicate development milestones, project schedules and status updates and drive alignment across the organization and between teams",
            "similarity": 0.4965
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.5111,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "MLOps Engineer",
        "kra_matches": [
          {
            "kra_text": "Coordinates model promotion workflows across development, staging, and production environments including integration testing and data contract validation.",
            "sentence": "Coordinate multiple validation plans across teams",
            "similarity": 0.5269
          },
          {
            "kra_text": "Validates model performance benchmarks, data schema contracts, and system integration health before signing off on production release readiness.",
            "sentence": "Drive software readiness in support of key project milestones (Alpha, Beta etc)",
            "similarity": 0.4945
          },
          {
            "kra_text": "Coordinates model promotion workflows across development, staging, and production environments including integration testing and data contract validation.",
            "sentence": "Communicate development milestones, project schedules and status updates and drive alignment across the organization and between teams",
            "similarity": 0.485
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 16,
        "score": 0.5021,
        "slug": "ml-ops-engineer",
        "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": "Communicate development milestones, project schedules and status updates and drive alignment across the organization and between teams",
            "similarity": 0.5174
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Identify and handle program cross-functional dependencies between teams",
            "similarity": 0.4805
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Ability to facilitate meetings, workshops, and collaboration sessions to push execution and alignment on organizational initiatives.",
            "similarity": 0.4759
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 10,
        "score": 0.4913,
        "slug": "devops-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": "Develop and oversee comprehensive project plans",
            "similarity": 0.4796
          },
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Communicate development milestones, project schedules and status updates and drive alignment across the organization and between teams",
            "similarity": 0.4713
          },
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Understand engineering issues and drive them to closure by bringing together key partners for decision-making",
            "similarity": 0.4584
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 9,
        "score": 0.4698,
        "slug": "cloud-architect",
        "total_count": null
      }
    ],
    "skill_match_roles": []
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "DOMAIN",
    "chosen_role": {
      "display_name": "Technical Program Manager (TPM)",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 119,
      "score": 0.98,
      "slug": "technical-program-manager-tpm",
      "total_count": null
    },
    "confidence": 0.98,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [
      "Technical Program Management",
      "Cross-functional Coordination",
      "Software Delivery Lifecycle",
      "Risk and Dependency Management",
      "Project Planning and Execution",
      "Stakeholder Communication",
      "Change Management"
    ],
    "matched_kras": [
      "Drive end-to-end execution of SW projects",
      "Deliver the project on-time, within budget and quality",
      "Ensure product requirements are clearly defined",
      "Develop and oversee comprehensive project plans",
      "Identify and handle program cross-functional dependencies",
      "Drive software readiness in support of key milestones",
      "Coordinate multiple validation plans across teams",
      "Provide regular program status updates",
      "Communicate escalations as needed to executive team"
    ],
    "matched_skills": [
      "program management",
      "cross-functional teams",
      "SW/FW Engineering",
      "HW Engineering",
      "QA",
      "project plans",
      "risk management",
      "validation plans",
      "change management",
      "executive communication"
    ],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Domain=Tech-Adjacent; The JD is centered on end-to-end cross-functional technical program execution, milestone tracking, risk management, readiness, and executive communication, which best matches a TPM role.",
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 2,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 661,
      "r_and_r_preview": "Enphase is looking for a dynamic, experienced Program Manager to drive our next generation energy management projects. You will lead program management efforts between cross-functional teams \u2013 Product",
      "role_display_name": "Technical Program Manager (TPM)",
      "role_slug": "technical-program-manager-tpm",
      "status": "pending"
    },
    "new_skills_attached": [
      {
        "is_primary": true,
        "queue_id": 10277,
        "role_display_name": "Technical Program Manager (TPM)",
        "role_slug": "technical-program-manager-tpm",
        "skill_name": "Program Management",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 10278,
        "role_display_name": "Technical Program Manager (TPM)",
        "role_slug": "technical-program-manager-tpm",
        "skill_name": "Project Management",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 10279,
        "role_display_name": "Technical Program Manager (TPM)",
        "role_slug": "technical-program-manager-tpm",
        "skill_name": "Software Development Lifecycle",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 10280,
        "role_display_name": "Technical Program Manager (TPM)",
        "role_slug": "technical-program-manager-tpm",
        "skill_name": "Alpha",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 10281,
        "role_display_name": "Technical Program Manager (TPM)",
        "role_slug": "technical-program-manager-tpm",
        "skill_name": "Beta",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 10282,
        "role_display_name": "Technical Program Manager (TPM)",
        "role_slug": "technical-program-manager-tpm",
        "skill_name": "Change Management",
        "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": 868,
      "existing_alias_text": "Agile",
      "input_term": "Agile",
      "matched_canonical": {
        "category_id": 8,
        "display_name": "Agile",
        "id": 520,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "METHODOLOGY",
        "slug": "agile",
        "sub_category_id": 367,
        "typical_lifespan": "EVERGREEN",
        "volatility": "STABLE"
      },
      "matched_via": "alias"
    }
  ],
  "candidate_roles": [],
  "chosen_role": {
    "display_name": "Technical Program Manager (TPM)",
    "id": 119,
    "rationale": "Domain=Tech-Adjacent; The JD is centered on end-to-end cross-functional technical program execution, milestone tracking, risk management, readiness, and executive communication, which best matches a TPM role.",
    "role_archetype": null,
    "slug": "technical-program-manager-tpm",
    "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": "Agile",
      "llm_role": null,
      "roles_from_db": []
    }
  ],
  "input_final_skills": [
    "Program Management",
    "Project Management",
    "Agile",
    "Software Development Lifecycle",
    "Alpha",
    "Beta",
    "Change Management"
  ],
  "input_llm_skills": [
    "Program Management",
    "Project Management",
    "Agile",
    "Software Development Lifecycle",
    "Alpha",
    "Beta",
    "Change Management"
  ],
  "new_aliases_persisted": 0,
  "run_id": "04379416-09fc-4ded-80f2-345b66c93cb6",
  "skills_detail": [
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Program Management",
      "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": "MULTI_YEAR",
          "version_strategy": "UNVERSIONED",
          "volatility": "MEDIUM"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "program-management",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Project Management",
      "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": "MULTI_YEAR",
          "version_strategy": "UNVERSIONED",
          "volatility": "MEDIUM"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "project-management",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [
        {
          "alias_text": "Agile",
          "alias_type": "CANONICAL",
          "id": 868,
          "is_primary": false,
          "match_strategy": "CASE_INSENSITIVE"
        }
      ],
      "canonical": {
        "category_id": 8,
        "display_name": "Agile",
        "id": 520,
        "is_also_category": false,
        "is_extractable": true,
        "skill_nature": "METHODOLOGY",
        "slug": "agile",
        "sub_category_id": 367,
        "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": "Agile",
          "llm_role": null,
          "roles_from_db": []
        }
      ],
      "input_skill": "Agile",
      "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": "Software Development Lifecycle",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Concepts",
          "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": "software-development-lifecycle",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Alpha",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Software Development Lifecycle",
          "skill_nature": "CONCEPT",
          "sub_category": "general",
          "typical_lifespan": "SHORT_LIVED",
          "version_strategy": "VERSIONED",
          "volatility": "FAST"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "alpha",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Beta",
      "matched_via": null,
      "new_alias_persisted": false,
      "new_alias_text": null,
      "new_skill_meta": {
        "derived": {
          "category": "Software Development Lifecycle",
          "skill_nature": "CONCEPT",
          "sub_category": "general",
          "typical_lifespan": "SHORT_LIVED",
          "version_strategy": "VERSIONED",
          "volatility": "FAST"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "beta",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    },
    {
      "aliases_in_db": [],
      "canonical": null,
      "dimensions": [],
      "input_skill": "Change Management",
      "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": "MULTI_YEAR",
          "version_strategy": "UNVERSIONED",
          "volatility": "MEDIUM"
        },
        "enrichment": null,
        "keep_log": [],
        "locked_dimensions": [],
        "merge_log": [],
        "placed": null,
        "relationships": null,
        "skill_id": "change-management",
        "split_log": [],
        "typed": null,
        "warnings": []
      },
      "source_tag": "llm",
      "was_in_llm_skills": true
    }
  ],
  "unmatched_skills": [
    "Program Management",
    "Project Management",
    "Software Development Lifecycle",
    "Alpha",
    "Beta",
    "Change Management"
  ]
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Technical Program Manager (TPM)",
    "id": 119,
    "rationale": "Domain=Tech-Adjacent; The JD is centered on end-to-end cross-functional technical program execution, milestone tracking, risk management, readiness, and executive communication, which best matches a TPM role.",
    "role_archetype": null,
    "slug": "technical-program-manager-tpm",
    "source": "db"
  },
  "chosen_role_resolution": "in_db",
  "final_input_skills": [
    {
      "skill": "Program Management",
      "tag": "new"
    },
    {
      "skill": "Project Management",
      "tag": "new"
    },
    {
      "skill": "Agile",
      "tag": "in_db"
    },
    {
      "skill": "Software Development Lifecycle",
      "tag": "new"
    },
    {
      "skill": "Alpha",
      "tag": "new"
    },
    {
      "skill": "Beta",
      "tag": "new"
    },
    {
      "skill": "Change Management",
      "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": 119,
        "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": "Agile",
        "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": 520,
        "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": "04379416-09fc-4ded-80f2-345b66c93cb6"
}

LLM Calls

Every model call made for this run, in pipeline order. Click a card to see the model's response.

Loading…