{
  "entityType": "role",
  "schemaVersion": "role.v1",
  "slug": "role-53-4011-00",
  "socCode": "53-4011.00",
  "title": "Locomotive Engineers",
  "summary": "Drive electric, diesel-electric, steam, or gas-turbine-electric locomotives to transport passengers or freight. Interpret train orders, electronic or manual signals, and railroad rules and regulations.",
  "aliases": [
    "Locomotive Engineer",
    "Passenger Locomotive Engineer",
    "Railroad Engineer",
    "Transportation Specialist",
    "Through Freight Engineer",
    "Train Engineer",
    "Trainmaster",
    "Diesel Engine Operator",
    "Diesel Engineer",
    "Diesel Locomotive Engineer",
    "Engine Pilot",
    "Engineer"
  ],
  "tasks": [
    {
      "text": "Interpret train orders, signals, or railroad rules and regulations that govern the operation of locomotives.",
      "type": "Core",
      "iwa": "4.A.4.a.2.c"
    },
    {
      "text": "Confer with conductors or traffic control center personnel via radiophones to issue or receive information concerning stops, delays, or oncoming trains.",
      "type": "Core",
      "iwa": "4.A.4.a.2.c"
    },
    {
      "text": "Receive starting signals from conductors and use controls such as throttles or air brakes to drive electric, diesel-electric, steam, or gas turbine-electric locomotives.",
      "type": "Core",
      "iwa": "4.A.3.a.4.a"
    },
    {
      "text": "Monitor gauges or meters that measure speed, amperage, battery charge, or air pressure in brake lines or in main reservoirs.",
      "type": "Core",
      "iwa": "4.A.1.a.2.a"
    },
    {
      "text": "Observe tracks to detect obstructions.",
      "type": "Core",
      "iwa": "4.A.1.a.2.g"
    },
    {
      "text": "Call out train signals to assistants to verify meanings.",
      "type": "Core",
      "iwa": "4.A.4.b.1.b"
    },
    {
      "text": "Operate locomotives to transport freight or passengers between stations or to assemble or disassemble trains within rail yards.",
      "type": "Core",
      "iwa": "4.A.3.a.4.a"
    },
    {
      "text": "Check to ensure that brake examination tests are conducted at shunting stations.",
      "type": "Core",
      "iwa": "4.A.1.a.2.b"
    },
    {
      "text": "Respond to emergency conditions or breakdowns, following applicable safety procedures and rules.",
      "type": "Core",
      "iwa": "4.A.4.a.5.e"
    },
    {
      "text": "Inspect locomotives to verify adequate fuel, sand, water, or other supplies before each run or to check for mechanical problems.",
      "type": "Core",
      "iwa": "4.A.4.c.3.g"
    },
    {
      "text": "Inspect locomotives after runs to detect damaged or defective equipment.",
      "type": "Core",
      "iwa": "4.A.1.b.2.d"
    },
    {
      "text": "Prepare reports regarding any problems encountered, such as accidents, signaling problems, unscheduled stops, or delays.",
      "type": "Core",
      "iwa": "4.A.3.b.6.o"
    }
  ],
  "emergingTasks": [],
  "activities": [
    {
      "name": "Monitor equipment gauges or displays to ensure proper operation.",
      "iwa": "4.A.1.a.2.a"
    },
    {
      "name": "Monitor surroundings to detect potential hazards.",
      "iwa": "4.A.1.a.2.g"
    },
    {
      "name": "Receive information or instructions for performing work assignments.",
      "iwa": "4.A.4.a.2.c"
    },
    {
      "name": "Operate locomotives or other rail vehicles.",
      "iwa": "4.A.3.a.4.a"
    },
    {
      "name": "Communicate with others to coordinate vehicle movement.",
      "iwa": "4.A.4.a.2.c"
    },
    {
      "name": "Respond to transportation emergencies.",
      "iwa": "4.A.4.a.5.e"
    },
    {
      "name": "Monitor operational quality or safety.",
      "iwa": "4.A.1.a.2.b"
    },
    {
      "name": "Signal others to coordinate vehicle movement.",
      "iwa": "4.A.4.b.1.b"
    },
    {
      "name": "Monitor availability of equipment or supplies.",
      "iwa": "4.A.4.c.3.g"
    },
    {
      "name": "Prepare accident or incident reports.",
      "iwa": "4.A.3.b.6.o"
    },
    {
      "name": "Inspect locomotives or other railroad equipment.",
      "iwa": "4.A.1.b.2.d"
    },
    {
      "name": "Monitor loading processes to ensure they are performed properly.",
      "iwa": "4.A.1.a.2.b"
    }
  ],
  "capabilities": [
    {
      "name": "Transportation",
      "family": "knowledge",
      "value": 4.46
    },
    {
      "name": "Far Vision",
      "family": "ability",
      "value": 4.38
    },
    {
      "name": "Operation and Control",
      "family": "transferable_skill",
      "value": 4.12
    },
    {
      "name": "Operations Monitoring",
      "family": "transferable_skill",
      "value": 4
    },
    {
      "name": "Selective Attention",
      "family": "ability",
      "value": 4
    },
    {
      "name": "Control Precision",
      "family": "ability",
      "value": 4
    },
    {
      "name": "Response Orientation",
      "family": "ability",
      "value": 4
    },
    {
      "name": "Problem Sensitivity",
      "family": "ability",
      "value": 3.88
    },
    {
      "name": "Reaction Time",
      "family": "ability",
      "value": 3.88
    },
    {
      "name": "Near Vision",
      "family": "ability",
      "value": 3.88
    },
    {
      "name": "Depth Perception",
      "family": "ability",
      "value": 3.88
    },
    {
      "name": "Active Listening",
      "family": "essential_skill",
      "value": 3.75
    },
    {
      "name": "Oral Comprehension",
      "family": "ability",
      "value": 3.75
    },
    {
      "name": "Oral Expression",
      "family": "ability",
      "value": 3.75
    },
    {
      "name": "Perceptual Speed",
      "family": "ability",
      "value": 3.75
    },
    {
      "name": "Multilimb Coordination",
      "family": "ability",
      "value": 3.75
    },
    {
      "name": "Speaking",
      "family": "essential_skill",
      "value": 3.62
    },
    {
      "name": "Critical Thinking",
      "family": "essential_skill",
      "value": 3.62
    },
    {
      "name": "Monitoring",
      "family": "essential_skill",
      "value": 3.62
    },
    {
      "name": "Public Safety and Security",
      "family": "knowledge",
      "value": 3.62
    },
    {
      "name": "Information Ordering",
      "family": "ability",
      "value": 3.62
    },
    {
      "name": "Flexibility of Closure",
      "family": "ability",
      "value": 3.62
    },
    {
      "name": "Rate Control",
      "family": "ability",
      "value": 3.62
    },
    {
      "name": "Auditory Attention",
      "family": "ability",
      "value": 3.62
    },
    {
      "name": "Inductive Reasoning",
      "family": "ability",
      "value": 3.5
    },
    {
      "name": "Reading Comprehension",
      "family": "essential_skill",
      "value": 3.38
    },
    {
      "name": "Judgment and Decision Making",
      "family": "transferable_skill",
      "value": 3.38
    },
    {
      "name": "Manual Dexterity",
      "family": "ability",
      "value": 3.38
    },
    {
      "name": "Hearing Sensitivity",
      "family": "ability",
      "value": 3.38
    },
    {
      "name": "Speech Recognition",
      "family": "ability",
      "value": 3.38
    },
    {
      "name": "English Language",
      "family": "knowledge",
      "value": 3.33
    },
    {
      "name": "Education and Training",
      "family": "knowledge",
      "value": 3.32
    },
    {
      "name": "Written Comprehension",
      "family": "ability",
      "value": 3.25
    },
    {
      "name": "Deductive Reasoning",
      "family": "ability",
      "value": 3.25
    },
    {
      "name": "Time Sharing",
      "family": "ability",
      "value": 3.25
    },
    {
      "name": "Speech Clarity",
      "family": "ability",
      "value": 3.25
    },
    {
      "name": "Active Learning",
      "family": "essential_skill",
      "value": 3.12
    },
    {
      "name": "Complex Problem Solving",
      "family": "transferable_skill",
      "value": 3.12
    },
    {
      "name": "Time Management",
      "family": "transferable_skill",
      "value": 3.12
    },
    {
      "name": "Spatial Orientation",
      "family": "ability",
      "value": 3.12
    }
  ],
  "skills": [
    {
      "name": "Depth Perception",
      "type": "Common Skill"
    },
    {
      "name": "Active Listening",
      "type": "Common Skill"
    },
    {
      "name": "Information Ordering",
      "type": "Specialized Skill"
    },
    {
      "name": "Critical Thinking",
      "type": "Common Skill"
    },
    {
      "name": "Inductive Reasoning",
      "type": "Common Skill"
    },
    {
      "name": "Speech Recognition",
      "type": "Specialized Skill"
    },
    {
      "name": "Reading Comprehension",
      "type": "Common Skill"
    },
    {
      "name": "English Language",
      "type": "Common Skill"
    },
    {
      "name": "Deductive Reasoning",
      "type": "Common Skill"
    },
    {
      "name": "Time Management",
      "type": "Common Skill"
    },
    {
      "name": "Complex Problem Solving",
      "type": "Common Skill"
    },
    {
      "name": "Active Learning",
      "type": "Common Skill"
    },
    {
      "name": "Writing",
      "type": "Common Skill"
    },
    {
      "name": "Visualization",
      "type": "Specialized Skill"
    },
    {
      "name": "Microsoft Word",
      "type": "Common Skill"
    },
    {
      "name": "Microsoft Excel",
      "type": "Common Skill"
    },
    {
      "name": "Finger Dexterity",
      "type": "Common Skill"
    },
    {
      "name": "Learning Strategies",
      "type": "Specialized Skill"
    },
    {
      "name": "Social Perceptiveness",
      "type": "Common Skill"
    },
    {
      "name": "Mathematics",
      "type": "Common Skill"
    },
    {
      "name": "Telecommunications",
      "type": "Specialized Skill"
    },
    {
      "name": "Instructing",
      "type": "Specialized Skill"
    },
    {
      "name": "Geography",
      "type": "Specialized Skill"
    },
    {
      "name": "Systems Analysis",
      "type": "Specialized Skill"
    },
    {
      "name": "Equipment Maintenance",
      "type": "Specialized Skill"
    },
    {
      "name": "Time Tracking Software",
      "type": "Specialized Skill"
    },
    {
      "name": "Negotiation",
      "type": "Common Skill"
    },
    {
      "name": "Physics",
      "type": "Specialized Skill"
    },
    {
      "name": "Psychology",
      "type": "Specialized Skill"
    },
    {
      "name": "Chemistry",
      "type": "Specialized Skill"
    },
    {
      "name": "Equipment Selection",
      "type": "Specialized Skill"
    },
    {
      "name": "Biology",
      "type": "Specialized Skill"
    },
    {
      "name": "Foreign Language",
      "type": "Common Skill"
    },
    {
      "name": "Installation",
      "type": "Specialized Skill"
    }
  ],
  "tools": [
    {
      "example": "Microsoft Excel",
      "category": "Spreadsheet software",
      "hot": true,
      "inDemand": false
    },
    {
      "example": "Microsoft Word",
      "category": "Word processing software",
      "hot": true,
      "inDemand": false
    },
    {
      "example": "Electronic train management systems ETMS",
      "category": "Expert system software",
      "hot": false,
      "inDemand": false
    },
    {
      "example": "Route mapping software",
      "category": "Route navigation software",
      "hot": false,
      "inDemand": false
    },
    {
      "example": "Time tracking software",
      "category": "Time accounting software",
      "hot": false,
      "inDemand": false
    }
  ],
  "workContext": [
    {
      "name": "Exposed to Sounds, Noise Levels that are Distracting or Uncomfortable",
      "value": 4.86
    },
    {
      "name": "Wear Common Protective or Safety Equipment such as Safety Shoes, Glasses, Gloves, Hearing Protection, Hard Hats, or Life Jackets",
      "value": 4.85
    },
    {
      "name": "Face-to-Face Discussions with Individuals and Within Teams",
      "value": 4.79
    },
    {
      "name": "Health and Safety of Other Workers",
      "value": 4.78
    },
    {
      "name": "Work With or Contribute to a Work Group or Team",
      "value": 4.76
    },
    {
      "name": "In an Enclosed Vehicle or Operate Enclosed Equipment",
      "value": 4.74
    },
    {
      "name": "Spend Time Using Your Hands to Handle, Control, or Feel Objects, Tools, or Controls",
      "value": 4.61
    },
    {
      "name": "Contact With Others",
      "value": 4.6
    },
    {
      "name": "Importance of Being Exact or Accurate",
      "value": 4.48
    },
    {
      "name": "Telephone Conversations",
      "value": 4.46
    },
    {
      "name": "Exposed to Very Hot or Cold Temperatures",
      "value": 4.45
    },
    {
      "name": "Outdoors, Exposed to All Weather Conditions",
      "value": 4.44
    },
    {
      "name": "Time Pressure",
      "value": 4.38
    },
    {
      "name": "Spend Time Sitting",
      "value": 4.37
    },
    {
      "name": "Freedom to Make Decisions",
      "value": 4.37
    },
    {
      "name": "Exposed to Contaminants",
      "value": 4.36
    },
    {
      "name": "Frequency of Decision Making",
      "value": 4.36
    },
    {
      "name": "Coordinate or Lead Others in Accomplishing Work Activities",
      "value": 4.34
    },
    {
      "name": "Consequence of Error",
      "value": 4.07
    },
    {
      "name": "Exposed to Hazardous Equipment",
      "value": 3.99
    },
    {
      "name": "Impact of Decisions on Co-workers or Company Results",
      "value": 3.97
    },
    {
      "name": "Exposed to Whole Body Vibration",
      "value": 3.94
    },
    {
      "name": "Spend Time Making Repetitive Motions",
      "value": 3.92
    },
    {
      "name": "Determine Tasks, Priorities and Goals",
      "value": 3.88
    },
    {
      "name": "Work Outcomes and Results of Other Workers",
      "value": 3.84
    },
    {
      "name": "Exposed to Extremely Bright or Inadequate Lighting Conditions",
      "value": 3.7
    },
    {
      "name": "Importance of Repeating Same Tasks",
      "value": 3.61
    },
    {
      "name": "Exposed to Cramped Work Space, Awkward Positions",
      "value": 3.47
    },
    {
      "name": "Indoors, Not Environmentally Controlled",
      "value": 3.37
    },
    {
      "name": "Written Letters and Memos",
      "value": 3.34
    },
    {
      "name": "Exposed to Hazardous Conditions",
      "value": 3.3
    },
    {
      "name": "Deal With External Customers or the Public in General",
      "value": 3.23
    },
    {
      "name": "Conflict Situations",
      "value": 3.17
    },
    {
      "name": "Dealing With Unpleasant, Angry, or Discourteous People",
      "value": 3.13
    },
    {
      "name": "Physical Proximity",
      "value": 2.99
    },
    {
      "name": "Exposed to Minor Burns, Cuts, Bites, or Stings",
      "value": 2.96
    },
    {
      "name": "Spend Time Bending or Twisting Your Body",
      "value": 2.82
    },
    {
      "name": "Pace Determined by Speed of Equipment",
      "value": 2.81
    },
    {
      "name": "E-Mail",
      "value": 2.75
    },
    {
      "name": "In an Open Vehicle or Operating Equipment",
      "value": 2.63
    }
  ],
  "preparation": {
    "jobZone": "2",
    "jobZoneName": "Job Zone 1-2: Very Little to Some Preparation Needed",
    "education": "Usually requires a high school diploma or GED, though some occupations may not.",
    "experience": "Some occupations may need little or no previous experience; others require several months to a year of experience. For example, landscaping and groundskeeping workers might require very little training or previous experience, while agricultural equipment operators can benefit from on-the job training.",
    "svpRange": "(Below 6.0)",
    "educationDistribution": [
      {
        "label": "High School Diploma",
        "percentage": 67.84
      },
      {
        "label": "Post-Secondary Certificate",
        "percentage": 23.21
      },
      {
        "label": "Some College Courses",
        "percentage": 6.58
      },
      {
        "label": "Less than a High School Diploma",
        "percentage": 2.37
      }
    ]
  },
  "personFit": [
    {
      "name": "Realistic",
      "family": "career_interest_type",
      "value": 7
    },
    {
      "name": "Transportation/Machine Operation",
      "family": "specific_interest_area",
      "value": 6.88
    },
    {
      "name": "Dependability",
      "family": "work_style",
      "value": 6
    },
    {
      "name": "Attention to Detail",
      "family": "work_style",
      "value": 5
    },
    {
      "name": "Conventional",
      "family": "career_interest_type",
      "value": 4.65
    },
    {
      "name": "Mechanics/Electronics",
      "family": "specific_interest_area",
      "value": 4.22
    },
    {
      "name": "Integrity",
      "family": "work_style",
      "value": 4
    },
    {
      "name": "Investigative",
      "family": "career_interest_type",
      "value": 3.49
    },
    {
      "name": "Engineering",
      "family": "specific_interest_area",
      "value": 3.31
    },
    {
      "name": "Cautiousness",
      "family": "work_style",
      "value": 3
    },
    {
      "name": "Physical/Manual Labor",
      "family": "specific_interest_area",
      "value": 2.29
    },
    {
      "name": "Stress Tolerance",
      "family": "work_style",
      "value": 2.28
    },
    {
      "name": "Self-Control",
      "family": "work_style",
      "value": 2.06
    },
    {
      "name": "Perseverance",
      "family": "work_style",
      "value": 1.9
    },
    {
      "name": "Enterprising",
      "family": "career_interest_type",
      "value": 1.89
    }
  ],
  "relatedRoles": [
    {
      "socCode": "53-4022.00",
      "slug": "role-53-4022-00",
      "title": "Railroad Brake, Signal, and Switch Operators and Locomotive Firers",
      "tier": "Primary-Short"
    },
    {
      "socCode": "53-4031.00",
      "slug": "role-53-4031-00",
      "title": "Railroad Conductors and Yardmasters",
      "tier": "Primary-Short"
    },
    {
      "socCode": "53-4013.00",
      "slug": "role-53-4013-00",
      "title": "Rail Yard Engineers, Dinkey Operators, and Hostlers",
      "tier": "Primary-Short"
    },
    {
      "socCode": "53-4041.00",
      "slug": "role-53-4041-00",
      "title": "Subway and Streetcar Operators",
      "tier": "Primary-Short"
    },
    {
      "socCode": "49-3031.00",
      "slug": "role-49-3031-00",
      "title": "Bus and Truck Mechanics and Diesel Engine Specialists",
      "tier": "Primary-Short"
    },
    {
      "socCode": "53-6051.07",
      "slug": "role-53-6051-07",
      "title": "Transportation Vehicle, Equipment and Systems Inspectors, Except Aviation",
      "tier": "Primary-Long"
    },
    {
      "socCode": "53-5031.00",
      "slug": "role-53-5031-00",
      "title": "Ship Engineers",
      "tier": "Primary-Long"
    },
    {
      "socCode": "49-9097.00",
      "slug": "role-49-9097-00",
      "title": "Signal and Track Switch Repairers",
      "tier": "Primary-Long"
    },
    {
      "socCode": "47-2073.00",
      "slug": "role-47-2073-00",
      "title": "Operating Engineers and Other Construction Equipment Operators",
      "tier": "Primary-Long"
    },
    {
      "socCode": "53-3032.00",
      "slug": "role-53-3032-00",
      "title": "Heavy and Tractor-Trailer Truck Drivers",
      "tier": "Primary-Long"
    },
    {
      "socCode": "53-6051.00",
      "slug": "role-53-6051-00",
      "title": "Transportation Inspectors",
      "tier": "Supplemental"
    },
    {
      "socCode": "51-8021.00",
      "slug": "role-51-8021-00",
      "title": "Stationary Engineers and Boiler Operators",
      "tier": "Supplemental"
    }
  ],
  "careerClusters": [
    {
      "cluster": "Supply Chain & Transportation",
      "slug": "supply-chain-transportation"
    }
  ],
  "educationLevel": {
    "category": "High school diploma or equivalent",
    "slug": "high-school-diploma-or-equivalent"
  },
  "studyPrograms": [
    {
      "title": "Transportation and Materials Moving",
      "slug": "transportation-and-materials-moving"
    }
  ],
  "market": {
    "medianWage": 77400,
    "meanWage": 81540,
    "pct10Wage": 60980,
    "pct25Wage": 73410,
    "pct75Wage": 84230,
    "pct90Wage": 100690,
    "employment": 31990,
    "areaTitle": "U.S."
  },
  "industries": {
    "top": [
      {
        "naics": "48-49",
        "slug": "48-49",
        "title": "Transportation and Warehousing",
        "level": "Sector",
        "employment": 31320,
        "medianWage": 77400,
        "lq": 20.42
      },
      {
        "naics": "31-33",
        "slug": "31-33",
        "title": "Manufacturing",
        "level": "Sector",
        "employment": 70,
        "medianWage": 45140
      },
      {
        "naics": "21",
        "slug": "21",
        "title": "Mining, Quarrying, and Oil and Gas Extraction",
        "level": "Sector",
        "employment": 50,
        "medianWage": 52000
      },
      {
        "naics": "71",
        "slug": "71",
        "title": "Arts, Entertainment, and Recreation",
        "level": "Sector",
        "employment": 30,
        "medianWage": 33600
      }
    ],
    "concentrated": [
      {
        "naics": "48-49",
        "slug": "48-49",
        "title": "Transportation and Warehousing",
        "level": "Sector",
        "employment": 31320,
        "lq": 20.42
      }
    ],
    "count": 4
  },
  "aiSignals": [
    {
      "source": "frey_osborne",
      "label": "Computerization probability",
      "score": 0.96,
      "scale": "0-1 probability",
      "release": "2013-baseline-2016-employment-snapshot"
    },
    {
      "source": "felten_aioe",
      "label": "AI occupational exposure",
      "score": -0.4977403,
      "scale": "relative exposure score",
      "release": "2021-plus-generative-ai-workbooks"
    },
    {
      "source": "felten_image_generation_aioe",
      "label": "Image generation occupational exposure",
      "score": 0.3538676,
      "scale": "relative exposure score",
      "release": "2021-plus-generative-ai-workbooks"
    },
    {
      "source": "felten_language_modeling_aioe",
      "label": "Language modeling occupational exposure",
      "score": -0.9161659,
      "scale": "relative exposure score",
      "release": "2021-plus-generative-ai-workbooks"
    }
  ],
  "aiOutlook": {
    "index": {
      "value": 35,
      "percentile": 33,
      "band": "Low",
      "version": "ai-exposure-index-v1",
      "components": [
        {
          "percentile": 35,
          "source": "felten_aioe"
        },
        {
          "percentile": 36,
          "source": "openai_gpts_are_gpts"
        },
        {
          "percentile": 34,
          "source": "microsoft_working_with_ai"
        }
      ],
      "componentCount": 3
    },
    "exposure": [
      {
        "source": "felten_aioe",
        "label": "Overall AI exposure (Felten et al.)",
        "value": -0.4977403,
        "percentile": 35,
        "band": "Moderate",
        "note": "How much this job's abilities overlap with what AI systems can do, across many AI capabilities. A relative research score, not a forecast of job loss."
      },
      {
        "source": "eloundou_gamma",
        "label": "LLM task exposure, γ (OpenAI / Eloundou)",
        "value": 0.3571428571428571,
        "percentile": 36,
        "band": "Moderate",
        "note": "Share of this job's tasks where a large language model plus simple tools could cut the time to do them by at least half. γ is capped at 1.0 and many jobs reach that ceiling, so treat a top score as 'in the top group', not a precise rank."
      },
      {
        "source": "microsoft_applicability",
        "label": "AI assistant applicability (Microsoft)",
        "value": 0.11107086259199123,
        "percentile": 34,
        "band": "Moderate",
        "note": "How applicable today's AI assistants are to this job's activities, measured from real Microsoft Copilot conversations. Applicability is not the same as replacement."
      }
    ],
    "freyHistorical": {
      "source": "frey",
      "label": "Computerization probability (Frey & Osborne, 2013)",
      "value": 0.96,
      "percentile": 91,
      "band": "High",
      "note": "A pre-LLM (2013) estimate of how automatable this job is by computerization and robotics. Shown for historical context only — it is not part of any current AI ranking."
    },
    "teleworkable": false,
    "eloundou": {
      "alpha": 0.21428571428571427,
      "beta": 0.2857142857142857,
      "gamma": 0.3571428571428571
    },
    "usageTasks": [
      {
        "task": "Prepare reports regarding any problems encountered, such as accidents, signaling problems, unscheduled stops, or delays.",
        "usagePercent": 0.003697480372541689,
        "importance": 4.35
      }
    ],
    "usageRelease": "2026-01-15-v4-plus-2025-03-27-v2",
    "bls": {
      "growthPercent": 0.7,
      "growthPercentile": 30,
      "direction": "About average",
      "annualOpeningsThousands": 2.2,
      "annualOpeningsPercentile": 30,
      "employment2024Thousands": 27,
      "employment2034Thousands": 27.2
    },
    "sources": [
      {
        "source": "bls_employment_projections",
        "version": "2024-2034"
      },
      {
        "source": "dingel_neiman",
        "version": "dingel-neiman-workathome"
      },
      {
        "source": "felten_aioe",
        "version": "felten-raj-seamans-aioe"
      },
      {
        "source": "frey_osborne",
        "version": "frey-osborne-automation"
      },
      {
        "source": "microsoft_working_with_ai",
        "version": "working-with-ai"
      },
      {
        "source": "openai_gpts_are_gpts",
        "version": "gpts-are-gpts"
      }
    ]
  },
  "counts": {
    "tasks": 14,
    "skills": 34,
    "capabilities": 120,
    "tools": 5,
    "relatedRoles": 20
  },
  "source": {
    "dataset": "gold.onet_role_starter_surface",
    "version": "30.3",
    "generatedAt": "2026-06-02T21:00:32.945303+00:00",
    "contentHash": "f5105f4408daf5f7"
  }
}
