Pipeline run
9f4d4ac8-6d70-495b-9261-bae4f04aa872
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionvocab breakdown (legacy)
Signals
Post-classification
Captured for admin review
Successful people at AIR come from many different backgrounds, with a wide range of perspectives and experiences. While meeting the position requirements is essential, we’re also interested in your ab…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Backend Developer
domain · Software Engineering CASE DOMAINslug: backend-engineer · id: 1 · source: db
Domain=Software Engineering; The JD focuses on software product development, technical design, implementation, testing, and performance/code-quality improvements, which best matches a backend/software engineer role.
Matched skills
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Company Description AIR Worldwide (AIR), a Verisk business, provides risk modeling solutions that make individuals, businesses, and society more resilient to extreme events. In 1987, AIR Worldwide founded the catastrophe modeling industry and today models the risk from natural catastrophes, terrorism, pandemics, casualty catastrophes, and cyber attacks, globally. Insurance, reinsurance, financial, corporate, and government clients rely on AIR’s advanced science, software, and consulting services for catastrophe risk management, insurance-linked securities, site-specific engineering analyses, and agricultural risk management. AIR Worldwide, is headquartered in Boston with additional offices in North America, Europe, and Asia. To learn more about AIR, please visit us at: www.air-worldwide.com. We are proud to be a part of the Verisk family of companies! At the heart of what we do is help clients manage risk. Verisk (Nasdaq: VRSK) provides data and insights to our customers in insurance, energy and the financial services markets so they can make faster and more informed decisions. Our global team uses AI, machine learning, automation, and other emerging technologies to collect and analyze billions of records. We provide advanced decision-support to prevent credit, lending, and cyber risks. In addition, we monitor and advise companies on complex global matters such as climate change, catastrophes, and geopolitical issues. But why we do our work is what sets us apart. It stems from a commitment to making the world better, safer and stronger. It’s the reason Verisk is part of the UN Global Compact sustainability initiative. It’s why we made a commitment to balancing 100 percent of our carbon emissions. It’s the aim of our “returnship” program for experienced professionals rejoining the workforce after time away. And, it’s what drives our annual Innovation Day, where we identify our next first-to-market innovations to solve our customers’ problems. At its core, Verisk uses data to minimize risk and maximize value. But far bigger, is why we do what we do. At Verisk you can build an exciting career with meaningful work; create positive and lasting impact on business; and find the support, coaching, and training you need to advance your career. We have received the Great Place to Work® Certification for the fifth consecutive year. We’ve been recognized byForbes as a World’s Best Employer and a Best Employer for Women, testaments to our culture of engagement and the value we place on an inclusive and diverse workforce. Verisk’s Statement on Racial Equity and Diversity supports our commitment to these values and affecting positive and lasting change in the communities where we live and work. Job Description Roles and Responsibilities: Successful people at AIR come from many different backgrounds, with a wide range of perspectives and experiences. While meeting the position requirements is essential, we’re also interested in your ability to communicate, collaborate and influence ideas within and outside of your immediate team. The key responsibilities on this role include, but not limited toRealize increasing catastrophe model capabilities and extreme complex data analytics in software productDesign, develop and enhance the application features.Deliver technical design analysis, documentation, implementation, and unit-testing of software enhancements and bug fixesProactively contribute to software performance optimizations and continuous improvements to code quality, robustness, and development processesCollaborate with other developers Qualifications Skills Set Required: Hands-on experience in C++, Data Structures and STLSound knowledge of core C++ / object oriented design & programming conceptsExpertise in ATL / COMGood knowledge of T-SQL (SQL server/ PostgreSQL) and database programming with SQL ServerKnowledge of .NET framework with C# is an added advantageShould be able to understand and implement mathematical algorithmsStrong debugging & problem-solving skillsCode reviews, pair programmingShould possess a positive attitude and ability to multi-task, stay organized in a dynamic team work environmentShould possess excellent listening, verbal and written communication skills Additional Information Verisk Analytics is an equal opportunity employer. All members of the Verisk Analytics family of companies are equal opportunity employers. We consider all qualified applicants for employment without regard to race, religion, color, national origin, citizenship, sex, gender identity and/or expression, sexual orientation, veteran's status, age or disability. http://www.verisk.com/careers.html Unsolicited resumes sent to Verisk, including unsolicited resumes sent to a Verisk business mailing address, fax machine or email address, or directly to Verisk employees, will be considered Verisk property. Verisk will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume. Consumer Privacy Notice
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Soft Skills
- Sub-category
- general
- Skill nature
- CONCEPT
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Version strategy
- UNVERSIONED
Library artifacts (this run)
| Kind | Detail | DB id |
|---|---|---|
| canonical_skill_proposed | Software | type=Soft Skills subtype=general nature=CONCEPT lifespan=EVERGREEN |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "AIR Worldwide (AIR), a Verisk",
"last_5_words": "part of the Verisk family"
},
"text": "AIR Worldwide (AIR), a Verisk business, provides risk modeling solutions that make individuals, businesses, and society more resilient to extreme events. In 1987, AIR Worldwide founded the catastrophe modeling industry and today models the risk from natural catastrophes, terrorism, pandemics, casualty catastrophes, and cyber attacks, globally. Insurance, reinsurance, financial, corporate, and government clients rely on AIR\u2019s advanced science, software, and consulting services for catastrophe risk management, insurance-linked securities, site-specific engineering analyses, and agricultural risk management. AIR Worldwide, is headquartered in Boston with additional offices in North America, Europe, and Asia. To learn more about AIR, please visit us at:\u202fwww.air-worldwide.com. We are proud to be a part of the Verisk family of companies!",
"word_count": 100
},
"certifications": [],
"company_name": "AIR Worldwide",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": null,
"min": null,
"raw": null
},
"job_locations": [],
"role": "Software Developer",
"role_aliases": [
"Software Engineer",
"SDE",
"C++ Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 0,
"heading": "Roles and Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Successful people at AIR come",
"last_5_words": "with other developers"
},
"text": "Successful people at AIR come from many different backgrounds, with a wide range of perspectives and experiences. While meeting the position requirements is essential, we\u2019re also interested in your ability to communicate, collaborate and influence ideas within and outside of your immediate team. The key responsibilities on this role include, but not limited toRealize increasing catastrophe model capabilities and extreme complex data analytics in software productDesign, develop and enhance the application features.Deliver technical design analysis, documentation, implementation, and unit-testing of software enhancements and bug fixesProactively contribute to software performance optimizations and continuous improvements to code quality, robustness, and development processesCollaborate with other developers",
"word_count": 118
}
],
"urls": [
{
"type": "careers",
"url": "http://www.verisk.com/careers.html"
}
]
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Software"
}
],
"jd_role": {
"display_name": "Software Developer",
"rationale": null,
"role_aliases": [
"Software Engineer",
"SDE",
"C++ Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "AIR Worldwide (AIR), a Verisk",
"last_5_words": "part of the Verisk family"
},
"text": "AIR Worldwide (AIR), a Verisk business, provides risk modeling solutions that make individuals, businesses, and society more resilient to extreme events. In 1987, AIR Worldwide founded the catastrophe modeling industry and today models the risk from natural catastrophes, terrorism, pandemics, casualty catastrophes, and cyber attacks, globally. Insurance, reinsurance, financial, corporate, and government clients rely on AIR\u2019s advanced science, software, and consulting services for catastrophe risk management, insurance-linked securities, site-specific engineering analyses, and agricultural risk management. AIR Worldwide, is headquartered in Boston with additional offices in North America, Europe, and Asia. To learn more about AIR, please visit us at:\u202fwww.air-worldwide.com. We are proud to be a part of the Verisk family of companies!",
"word_count": 100
},
"certifications": [],
"company_name": "AIR Worldwide",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"ITES",
"BPO"
],
"domain": "IT Services \u0026 Consulting"
},
"secondary": null
},
"education": [],
"experience": {
"max": null,
"min": null,
"raw": null
},
"job_locations": [],
"role": "Software Developer",
"role_aliases": [
"Software Engineer",
"SDE",
"C++ Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 0,
"heading": "Roles and Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Successful people at AIR come",
"last_5_words": "with other developers"
},
"text": "Successful people at AIR come from many different backgrounds, with a wide range of perspectives and experiences. While meeting the position requirements is essential, we\u2019re also interested in your ability to communicate, collaborate and influence ideas within and outside of your immediate team. The key responsibilities on this role include, but not limited toRealize increasing catastrophe model capabilities and extreme complex data analytics in software productDesign, develop and enhance the application features.Deliver technical design analysis, documentation, implementation, and unit-testing of software enhancements and bug fixesProactively contribute to software performance optimizations and continuous improvements to code quality, robustness, and development processesCollaborate with other developers",
"word_count": 118
}
],
"urls": [
{
"type": "careers",
"url": "http://www.verisk.com/careers.html"
}
]
},
"rejected": false,
"rejection_reason": null,
"run_id": "9f4d4ac8-6d70-495b-9261-bae4f04aa872",
"stage3_signals": {
"alias_found": false,
"alias_match_roles": [],
"kra_match_roles": [
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "The key responsibilities on this role include, but not limited toRealize increasing catastrophe model capabilities and extreme complex data analytics in software productDesign, develop and enhance the application features.Deliver technical design analysis, documentation, implementation, and unit-testing of software enhancements and bug fixesProactively contribute to software performance optimizations and continuous improvements to code quality, robustness, and development processesCollaborate with other developers",
"similarity": 0.4586
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "While meeting the position requirements is essential, we\u2019re also interested in your ability to communicate, collaborate and influence ideas within and outside of your immediate team.",
"similarity": 0.4096
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Successful people at AIR come from many different backgrounds, with a wide range of perspectives and experiences.",
"similarity": 0.2243
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.3642,
"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": "The key responsibilities on this role include, but not limited toRealize increasing catastrophe model capabilities and extreme complex data analytics in software productDesign, develop and enhance the application features.Deliver technical design analysis, documentation, implementation, and unit-testing of software enhancements and bug fixesProactively contribute to software performance optimizations and continuous improvements to code quality, robustness, and development processesCollaborate with other developers",
"similarity": 0.4839
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "While meeting the position requirements is essential, we\u2019re also interested in your ability to communicate, collaborate and influence ideas within and outside of your immediate team.",
"similarity": 0.3524
},
{
"kra_text": "Writes application logic across the presentation layer, service layer, and data access layer of web applications following MVC or clean architecture patterns.",
"sentence": "Successful people at AIR come from many different backgrounds, with a wide range of perspectives and experiences.",
"similarity": 0.1916
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.3427,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Engineering Manager",
"kra_matches": [
{
"kra_text": "coach performance and growth",
"sentence": "While meeting the position requirements is essential, we\u2019re also interested in your ability to communicate, collaborate and influence ideas within and outside of your immediate team.",
"similarity": 0.3886
},
{
"kra_text": "facilitate technical and delivery decisions",
"sentence": "The key responsibilities on this role include, but not limited toRealize increasing catastrophe model capabilities and extreme complex data analytics in software productDesign, develop and enhance the application features.Deliver technical design analysis, documentation, implementation, and unit-testing of software enhancements and bug fixesProactively contribute to software performance optimizations and continuous improvements to code quality, robustness, and development processesCollaborate with other developers",
"similarity": 0.3706
},
{
"kra_text": "coach performance and growth",
"sentence": "Successful people at AIR come from many different backgrounds, with a wide range of perspectives and experiences.",
"similarity": 0.2569
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 121,
"score": 0.3387,
"slug": "engineering-manager",
"total_count": null
},
{
"display_name": "Data Engineer",
"kra_matches": [
{
"kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
"sentence": "The key responsibilities on this role include, but not limited toRealize increasing catastrophe model capabilities and extreme complex data analytics in software productDesign, develop and enhance the application features.Deliver technical design analysis, documentation, implementation, and unit-testing of software enhancements and bug fixesProactively contribute to software performance optimizations and continuous improvements to code quality, robustness, and development processesCollaborate with other developers",
"similarity": 0.4961
},
{
"kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
"sentence": "While meeting the position requirements is essential, we\u2019re also interested in your ability to communicate, collaborate and influence ideas within and outside of your immediate team.",
"similarity": 0.297
},
{
"kra_text": "Works with data analysts, data scientists, and business stakeholders to define data models, ingestion schedules, and data delivery requirements.",
"sentence": "Successful people at AIR come from many different backgrounds, with a wide range of perspectives and experiences.",
"similarity": 0.2188
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 2,
"score": 0.3373,
"slug": "data-engineer",
"total_count": null
},
{
"display_name": "Cyber Security Engineer",
"kra_matches": [
{
"kra_text": "Performs threat modeling, security architecture reviews, and quantitative risk analysis for new product features and infrastructure changes.",
"sentence": "The key responsibilities on this role include, but not limited toRealize increasing catastrophe model capabilities and extreme complex data analytics in software productDesign, develop and enhance the application features.Deliver technical design analysis, documentation, implementation, and unit-testing of software enhancements and bug fixesProactively contribute to software performance optimizations and continuous improvements to code quality, robustness, and development processesCollaborate with other developers",
"similarity": 0.5059
},
{
"kra_text": "Defines secure engineering standards, secure coding guidelines, threat intelligence feeds, and compliance requirements for the organization.",
"sentence": "While meeting the position requirements is essential, we\u2019re also interested in your ability to communicate, collaborate and influence ideas within and outside of your immediate team.",
"similarity": 0.2996
},
{
"kra_text": "Performs threat modeling, security architecture reviews, and quantitative risk analysis for new product features and infrastructure changes.",
"sentence": "Successful people at AIR come from many different backgrounds, with a wide range of perspectives and experiences.",
"similarity": 0.1789
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 5,
"score": 0.3281,
"slug": "cybersecurity-engineer",
"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.91,
"slug": "backend-engineer",
"total_count": null
},
"confidence": 0.91,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"Software Product Development",
"Application Feature Development",
"Technical Design and Documentation",
"Testing and Quality Assurance",
"Performance Optimization",
"Code Quality Improvement",
"Collaborative Software Development"
],
"matched_kras": [
"Realize increasing catastrophe model capabilities",
"Design, develop and enhance the application features",
"Deliver technical design analysis, documentation, implementation, and unit-testing",
"Contribute to software performance optimizations",
"Improve code quality, robustness, and development processes",
"Collaborate with other developers"
],
"matched_skills": [
"software product",
"technical design analysis",
"documentation",
"implementation",
"unit-testing",
"software enhancements",
"bug fixes",
"software performance optimizations",
"code quality",
"robustness",
"development processes"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=Software Engineering; The JD focuses on software product development, technical design, implementation, testing, and performance/code-quality improvements, which best matches a backend/software engineer role.",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 1730,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 1907,
"r_and_r_preview": "Successful people at AIR come from many different backgrounds, with a wide range of perspectives and experiences. While meeting the position requirements is essential, we\u2019re also interested in your ab",
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"status": "pending"
},
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 24662,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "Software",
"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": "Domain=Software Engineering; The JD focuses on software product development, technical design, implementation, testing, and performance/code-quality improvements, which best matches a backend/software engineer role.",
"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": [
"Software"
],
"input_llm_skills": [
"Software"
],
"new_aliases_persisted": 0,
"run_id": "9f4d4ac8-6d70-495b-9261-bae4f04aa872",
"skills_detail": [
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Software",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Soft Skills",
"skill_nature": "CONCEPT",
"sub_category": "general",
"typical_lifespan": "EVERGREEN",
"version_strategy": "UNVERSIONED",
"volatility": "STABLE"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "software",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"Software"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Domain=Software Engineering; The JD focuses on software product development, technical design, implementation, testing, and performance/code-quality improvements, which best matches a backend/software engineer role.",
"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": "Software",
"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": "9f4d4ac8-6d70-495b-9261-bae4f04aa872"
}