← Back to history

Pipeline run

c4e0cc7a-20ee-4946-87e0-f9f5905e4d4f

Pipeline LLM cost (USD)
API 1: $0.0101 API 2: $0.0000 API 3: $0.0000 Total: $0.0101

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
Leads complex software engineering work across the full SDLC: analyzing problems, designing, building, maintaining, and optimizing applications while guiding other engineers and balancing technical, business, and client needs.
"“development, maintenance and optimization of software solutions/applications”"
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):
Frameworks (×2):
Models / concepts (×3):
Evidence — skills matched in JD (0)
No skills extracted
Skill cluster (0 dimension groups, role-scoped)
No dimension groups computed for this JD.
Show KRA description ↓
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. • Applies scientific methods to analyse and solve software engineering problems. • He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. • His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. • The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. • The software engineer collaborates and acts as team player with other software engineers and stakeholders. Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgemini’s activity. Is able to manage difficult and complex situations calmly and professionally. Considers ‘the bigger picture’ when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people. Verbal Communication

Signals

Skill
Alias
KRA full-stack-engineer
0.50

Post-classification

Centroidupdated · n=1745
Alias collision log
New-role queue
New skills captured0
New KRA capturedyes

Captured for admin review

R&R fragment (sim 0.00) Backend Developer pending

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. • Applies scientific methods to analyse and solve softwa…

Status: completed Created: 2026-05-27T17:39:44.352143Z Updated: 2026-05-27T17:40:06.472619Z API 3 duration: 1156 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

domain · Software Engineering CASE DOMAIN

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

Domain=Software Engineering; The JD describes a general software engineering role focused on development, maintenance, optimization, lifecycle ownership, and leading technical work, which best matches a backend/general software engineer profile in the provided list.

Matched skills

software engineeringsoftware development lifecyclescientific methodsoriginal thoughtjudgementVerbal Communication

Matched dimensions

Software EngineeringApplication Development and MaintenanceSoftware Lifecycle OwnershipTechnical LeadershipStakeholder CollaborationClient Partnership ManagementPeople Development

Matched KRAs

development, maintenance and optimization of software solutions/applicationsanalyse and solve software engineering problemsdevelopment and application of software engineering practice and knowledgesupervise the technical and administrative work of other software engineersmasters all phases of the software development lifecycleoperate with no supervision in highly complex environmentsmanage difficult and complex situations calmly and professionallyplays a significant part in the recruitment and development of people

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

Job Description

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.

• Applies scientific methods to analyse and solve software engineering problems.
• He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
• His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
• The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
• The software engineer collaborates and acts as team player with other software engineers and stakeholders.


Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Job Description - Grade Specific

Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgemini’s activity. Is able to manage difficult and complex situations calmly and professionally. Considers ‘the bigger picture’ when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people.

Skills (competencies)

Verbal Communication

Library artifacts (this run)

No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
RoleSoftware Engineer
CompanyCapgemini
DomainIT Services & Consulting
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": null,
  "certifications": [],
  "company_name": "Capgemini",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "ITES",
        "BPO",
        "Tech Consulting"
      ],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [],
  "experience": {
    "max": null,
    "min": null,
    "raw": null
  },
  "job_locations": [],
  "role": "Software Engineer",
  "role_aliases": [
    "Software Developer",
    "SWE",
    "Software Engineer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 5,
      "heading": "Job Description",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Works in the area of",
        "last_5_words": "engineers and stakeholders."
      },
      "text": "Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.\n\n\u2022 Applies scientific methods to analyse and solve software engineering problems.\n\u2022 He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.\n\u2022 His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.\n\u2022 The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.\n\u2022 The software engineer collaborates and acts as team player with other software engineers and stakeholders.",
      "word_count": 104
    },
    {
      "bullet_count": 0,
      "heading": "Job Description - Grade Specific",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Is highly respected, experienced",
        "last_5_words": "recruitment and development of people."
      },
      "text": "Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgemini\u2019s activity. Is able to manage difficult and complex situations calmly and professionally. Considers \u2018the bigger picture\u2019 when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people.",
      "word_count": 116
    },
    {
      "bullet_count": 0,
      "heading": "Skills (competencies)",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Verbal Communication",
        "last_5_words": "Verbal Communication"
      },
      "text": "Verbal Communication",
      "word_count": 3
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [],
  "jd_role": {
    "display_name": "Software Engineer",
    "rationale": null,
    "role_aliases": [
      "Software Developer",
      "SWE",
      "Software Engineer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": null,
    "certifications": [],
    "company_name": "Capgemini",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "ITES",
          "BPO",
          "Tech Consulting"
        ],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [],
    "experience": {
      "max": null,
      "min": null,
      "raw": null
    },
    "job_locations": [],
    "role": "Software Engineer",
    "role_aliases": [
      "Software Developer",
      "SWE",
      "Software Engineer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 5,
        "heading": "Job Description",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Works in the area of",
          "last_5_words": "engineers and stakeholders."
        },
        "text": "Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.\n\n\u2022 Applies scientific methods to analyse and solve software engineering problems.\n\u2022 He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.\n\u2022 His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.\n\u2022 The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.\n\u2022 The software engineer collaborates and acts as team player with other software engineers and stakeholders.",
        "word_count": 104
      },
      {
        "bullet_count": 0,
        "heading": "Job Description - Grade Specific",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Is highly respected, experienced",
          "last_5_words": "recruitment and development of people."
        },
        "text": "Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgemini\u2019s activity. Is able to manage difficult and complex situations calmly and professionally. Considers \u2018the bigger picture\u2019 when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people.",
        "word_count": 116
      },
      {
        "bullet_count": 0,
        "heading": "Skills (competencies)",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Verbal Communication",
          "last_5_words": "Verbal Communication"
        },
        "text": "Verbal Communication",
        "word_count": 3
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "c4e0cc7a-20ee-4946-87e0-f9f5905e4d4f",
  "stage3_signals": {
    "alias_found": false,
    "alias_match_roles": [],
    "kra_match_roles": [
      {
        "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": "The software engineer collaborates and acts as team player with other software engineers and stakeholders.",
            "similarity": 0.5623
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.",
            "similarity": 0.4789
          },
          {
            "kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
            "sentence": "Masters all phases of the software development lifecycle and applies innovation and industrialization.",
            "similarity": 0.4481
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.4964,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "Engineering Manager",
        "kra_matches": [
          {
            "kra_text": "coach performance and growth",
            "sentence": "Plays a significant part in the recruitment and development of people.",
            "similarity": 0.526
          },
          {
            "kra_text": "manage stakeholder alignment and tradeoffs",
            "sentence": "Demonstrates leadership that balances business, technical and people objectives.",
            "similarity": 0.4995
          },
          {
            "kra_text": "manage stakeholder alignment and tradeoffs",
            "sentence": "Considers \u2018the bigger picture\u2019 when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations.",
            "similarity": 0.4383
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 121,
        "score": 0.4879,
        "slug": "engineering-manager",
        "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": "The software engineer collaborates and acts as team player with other software engineers and stakeholders.",
            "similarity": 0.5122
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Masters all phases of the software development lifecycle and applies innovation and industrialization.",
            "similarity": 0.4679
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.",
            "similarity": 0.4438
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 10,
        "score": 0.4746,
        "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": "He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.",
            "similarity": 0.4726
          },
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "The software engineer collaborates and acts as team player with other software engineers and stakeholders.",
            "similarity": 0.4541
          },
          {
            "kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
            "sentence": "Demonstrates leadership that balances business, technical and people objectives.",
            "similarity": 0.4529
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 9,
        "score": 0.4599,
        "slug": "cloud-architect",
        "total_count": null
      },
      {
        "display_name": "Flutter Developer",
        "kra_matches": [
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "The software engineer collaborates and acts as team player with other software engineers and stakeholders.",
            "similarity": 0.5728
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "Demonstrates leadership that balances business, technical and people objectives.",
            "similarity": 0.3842
          },
          {
            "kra_text": "collaborate with design, product, and backend teams",
            "sentence": "He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.",
            "similarity": 0.3676
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 74,
        "score": 0.4415,
        "slug": "flutter-developer",
        "total_count": null
      }
    ],
    "skill_match_roles": []
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "DOMAIN",
    "chosen_role": {
      "display_name": "Backend Developer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 1,
      "score": 0.93,
      "slug": "backend-engineer",
      "total_count": null
    },
    "confidence": 0.93,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [
      "Software Engineering",
      "Application Development and Maintenance",
      "Software Lifecycle Ownership",
      "Technical Leadership",
      "Stakeholder Collaboration",
      "Client Partnership Management",
      "People Development"
    ],
    "matched_kras": [
      "development, maintenance and optimization of software solutions/applications",
      "analyse and solve software engineering problems",
      "development and application of software engineering practice and knowledge",
      "supervise the technical and administrative work of other software engineers",
      "masters all phases of the software development lifecycle",
      "operate with no supervision in highly complex environments",
      "manage difficult and complex situations calmly and professionally",
      "plays a significant part in the recruitment and development of people"
    ],
    "matched_skills": [
      "software engineering",
      "software development lifecycle",
      "scientific methods",
      "original thought",
      "judgement",
      "Verbal Communication"
    ],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Domain=Software Engineering; The JD describes a general software engineering role focused on development, maintenance, optimization, lifecycle ownership, and leading technical work, which best matches a backend/general software engineer profile in the provided list.",
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 1745,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 1943,
      "r_and_r_preview": "Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.\n\n\u2022 Applies scientific methods to analyse and solve softwa",
      "role_display_name": "Backend Developer",
      "role_slug": "backend-engineer",
      "status": "pending"
    },
    "new_skills_attached": [],
    "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": "Domain=Software Engineering; The JD describes a general software engineering role focused on development, maintenance, optimization, lifecycle ownership, and leading technical work, which best matches a backend/general software engineer profile in the provided list.",
    "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": [],
  "input_llm_skills": [],
  "new_aliases_persisted": 0,
  "run_id": "c4e0cc7a-20ee-4946-87e0-f9f5905e4d4f",
  "skills_detail": [],
  "unmatched_skills": []
}
API 3 — final-role-output
{
  "chosen_role": {
    "display_name": "Backend Developer",
    "id": 1,
    "rationale": "Domain=Software Engineering; The JD describes a general software engineering role focused on development, maintenance, optimization, lifecycle ownership, and leading technical work, which best matches a backend/general software engineer profile in the provided list.",
    "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": [],
  "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": "c4e0cc7a-20ee-4946-87e0-f9f5905e4d4f"
}