Roles
These are the roles we are tracking on as we work to organize the signals we are gathering and help the companies we are talking with try to find the signal in the noise that matters most to them, based upon what they do within the enterprises.
AI/Machine Learning ↑ top
AI/ML Engineer
Develops artificial intelligence systems; implements machine learning models; creates intelligent automation solutions
Machine Learning Engineer
Builds and deploys ML models; optimizes algorithms; integrates machine learning into production systems
AI/ML Research Scientist
Conducts research in artificial intelligence and machine learning; develops new algorithms; publishes findings; advances AI capabilities
Prompt Engineer
Designs and optimizes prompts for AI systems; improves AI model outputs; creates effective human-AI interaction patterns
Natural Language Processing Engineer
Develops systems for human language understanding; creates chatbots and text analysis tools; implements language AI models
MLOps Engineer
Manages machine learning operations; deploys and monitors ML models; automates ML workflows; ensures model performance
AI/ML Specialist
Implements AI solutions across business functions; advises on AI strategy; evaluates and integrates AI technologies
Business PM ↑ top
Agile Project Manager
Manages the design and build of IT products or services within an agile work framework
DevOps Manager
Leads tech teams, bringing together operations and development teams to produce optimum software
Technical Lead
Leads development teams, sets and maintains vision, ensures teams have necessary environment and equipment
Cloud Architect
Designs, sets up, and manages cloud data storage systems with appropriate access services and security measures
Data Scientist
Manages, analyzes and interprets data to influence decision making within a business
Data Analyst
Collects data and processes it into reports for businesses and organizations
Data Modeler
Defines what data an organization needs and how to structure it for maximum effectiveness
Data Architect
Designs and builds systems for collecting, processing and storing data for analysis
Database Administrator
Installs and maintains secure databases for data storage
Systems Administrator
Maintains and upgrades software and hardware used by an organization
Systems Engineer
Develops, installs and evaluates software systems for organizational use
Business Systems Analyst
Researches the best software for a company to implement to increase performance
Software Developer
Codes, tests and analyzes software, working with designers, programmers and product managers to optimize
Full-Stack Developer
Builds and manages platforms, completes code projects, and manages databases
Mobile Developer
Optimizes code behind mobile apps, including designing, testing and analyzing
Front-End Developer
Builds prototypes and interactive sites, manages user data and debugs interactive websites
Backend Developer
Develops server-side logic, databases, and APIs; ensures application performance and responsiveness; manages data integration
Front-End Designer
Transforms prototypes into web pages, optimizes graphics and fixes code issues
Interaction Designer
Creates wireframes, screenflows, prototypes, site maps, moodboards and interactive web designs
Accessibility Specialist
Evaluates accessibility compliance with UX, UI, and product designers; researches and tests products/services for accessibility
UI Designer
Designs site interfaces and graphics, performs customer analysis, design research, and creates branding and interactive designs
UX Designer
Researches and analyzes user experience and behaviors, optimizes web designs based on research
Information Architect
Creates site maps and user flows, researches areas and conducts usability testing
Content Strategist
Defines and implements brand voice, manages content and designs strategies with content manager
Content Manager
Manages content to align with brand voice and values, analyzes user engagement and implements strategies
Growth Hacker
Conducts SEO, drives new customers to websites and ensures scalability of business growth
Social Media Manager
Creates targeted online content on social media, optimizes through testing, analyzing and creating strategies to maximize brand awareness
Digital Marketing Manager
Attracts users and converts them into customers through digital marketing strategies
Web Analytics Developer
Collects, measures, and analyzes web traffic, acquisitions and conversions data to influence online marketing strategy
SEO Consultant
Increases inbound links to maximize traffic through optimization, copy, and metadata for SEO
Marketing Technologist
Creates marketing strategies and sources technology for implementation
Data Engineer
Builds and maintains data pipelines and infrastructure; transforms raw data into usable formats; ensures data quality and availability
Business Intelligence Developer
Designs and develops BI solutions; creates dashboards and reports; transforms data into actionable business insights
Analytics Manager
Leads analytics teams; develops analytical strategies; communicates insights to stakeholders; drives data-driven decision making
Solutions Architect
Designs comprehensive technical solutions; bridges business requirements with technology implementation; ensures system integration
API Developer
Designs and develops APIs for system integration; creates documentation; ensures API security and performance
Quality Assurance Engineer
Tests software for bugs and issues; develops test plans and cases; ensures product quality before release
Test Engineer
Designs and executes testing strategies; performs manual and automated testing; identifies and documents defects
Site Reliability Engineer
Ensures system reliability and uptime; automates operations tasks; monitors performance and responds to incidents
Infrastructure Engineer
Designs and maintains IT infrastructure; manages servers, networks, and hardware; ensures system availability
Platform Engineer
Builds and maintains development platforms; creates tools for developer productivity; manages platform infrastructure
Automation Engineer
Develops automated solutions for business processes; implements RPA and workflow automation; reduces manual tasks
RPA Developer
Creates robotic process automation solutions; programs software bots; implements intelligent automation workflows
Technology Process Automation Specialist
Streamlines operations through intelligent workflow design; identifies automation opportunities; reduces costs through process optimization
Scrum Master
Facilitates agile development processes; removes team blockers; ensures scrum practices are followed; coaches teams
Engineering Manager
Manages software engineering teams; oversees project execution; handles hiring and performance management; aligns technical work with business goals
C-Suite ↑ top
Chief Executive Officer
Highest ranking executive, manages overall company resources and operations, makes major corporate decisions, communicates with board and teams
Chief Marketing Officer
Plans, develops and implements entire business marketing strategy
Chief Financial Officer
Provides leadership, direction and management of finance and accounting team
Chief Information Officer
Examines organization operations and technology use, optimizes technology processes
Chief Data Officer
Oversees collection, management, and storage of data across organization
Chief Technology Officer
Leads technology strategy and innovation; oversees technical architecture; manages engineering teams; drives technical vision
Chief Product Officer
Leads product strategy and development; oversees product management teams; aligns product vision with business goals
Cloud & Emerging Tech ↑ top
Cloud Engineer
Develops and maintains cloud infrastructure; implements cloud solutions; migrates systems to cloud platforms
Cloud Developer
Builds cloud-native applications; uses cloud services for application development; optimizes cloud-based solutions
Cloud Security Specialist
Focuses on cloud security implementation; manages cloud access controls; ensures data protection in cloud environments
Cloud Consultant
Advises organizations on cloud adoption; designs cloud strategies; assists with cloud migration planning
Blockchain Developer
Develops blockchain-based applications; creates smart contracts; implements distributed ledger solutions
Quantum Computing Specialist
Works with quantum computing systems; develops quantum algorithms; researches quantum computing applications
AR/VR Developer
Creates augmented and virtual reality applications; develops immersive experiences; implements 3D graphics and spatial computing
Cybersecurity ↑ top
Cybersecurity Analyst
Monitors networks for security breaches; investigates violations; implements security measures; conducts vulnerability assessments
Security Engineer
Designs and implements security systems; develops security protocols; tests systems for vulnerabilities; responds to security incidents
Penetration Tester
Conducts authorized simulated cyberattacks; identifies security vulnerabilities; provides recommendations for security improvements
Ethical Hacker
Tests systems for security weaknesses; performs security audits; demonstrates potential exploits; helps improve security posture
Security Architect
Designs comprehensive security infrastructure; develops security policies and standards; ensures enterprise-wide security compliance
Incident Response Specialist
Responds to cybersecurity incidents; manages breach containment; conducts forensic analysis; develops incident response procedures
Cloud Security Engineer
Secures cloud infrastructure and applications; implements cloud security controls; monitors cloud environments for threats
Chief Information Security Officer
Leads organizational security strategy; manages security teams; ensures regulatory compliance; reports to executive leadership
Management ↑ top
Director of Operations
Coordinates and directs organization operations including staff management, department supervision, production and expense control
Business Development Manager
Develops marketing literature, identifies sales leads, pitches to new clients, maintains relationships, oversees business development department
Team Leader
Guides employee group to complete projects
Trainee Manager
Undertakes managerial duties under supervision
Assistant Manager
Supports managers in keeping business running smoothly, takes on some managerial responsibilities, steps in when manager is absent
Operations Supervisor
Executes and plans department budget, manages office, supervises and evaluates employees, provides customer support, handles admin tasks
Operations Manager
Oversees high-level HR duties including recruitment, analyzes and improves organizational processes
Executive Director (Management)
Manages administration, programs and strategic plan of organization, reports directly to board of directors
General Manager
Manages employees by designing and implementing policies and strategies, allocates budget, manages costs, coordinates operations, ensures customer service
Manager
Manages work of employee group, plans and maintains work systems, procedures and policies to develop workplace performance
IT Manager
Oversees IT department operations; manages technology infrastructure; leads IT staff; aligns technology with business objectives
VP of Engineering
Leads engineering organization; sets technical direction; manages engineering managers; drives product development strategy
Marketing ↑ top
Social Media Specialist
Builds and executes social media strategy based on audience research, optimizes company pages on social platforms
Paid Search Specialist
Assists online marketing services by driving paid search advertising campaigns and SEO/SEM
Executive Director
Team leader in campaigns, designs and implements strategies, oversees overall projects
SEO Manager
Designs, implements and manages overall SEO strategy including content planning, web marketing, analytics and link building
SEO Content Strategist
Creates and maintains editorial calendars, style guides, metadata frameworks, taxonomies and content migration plans
Director of Marketing
Organizes all marketing activities including campaigns, digital marketing, PR and events; develops and delivers integrated marketing strategy
Account Manager
Maintains long-term relationships with client portfolio, connects with key stakeholders, develops favorable client relationships
User Experience Manager
Understands customer satisfaction with company technology, performs data collection and analysis to optimize website/apps
Content Marketing Manager
Increases brand awareness and website traffic through marketing and distribution of online content, analyzes data to optimize
Marketing Specialist
Develops new marketing campaigns and strategies based on market analysis, works with creative teams on brand voice and promotional material
Digital Marketing Analyst
Analyzes keyword hits, search engine traffic and page clicks to determine marketing campaign effectiveness
Social Media Manager (Marketing)
Plans, implements, manages and monitors company social media strategy to increase brand awareness and sales
Account Executive (Marketing)
Maintains client relations, develops client portfolio, serves as direct link between advertising agency and client
Web Developer
Handles web development activities including designing, coding and modifying websites per client specifications
SEO Specialist
Analyzes, reviews and implements websites optimized for search engines through keyword/phrase content creation
Marketing Coordinator
Implements and advertises marketing campaigns, tracks sales data, maintains databases and promotional materials inventory
Digital Marketing Specialist
Designs, creates and implements marketing campaigns to support company product and service expansion
Marketing Manager
Manages marketing department, develops marketing strategy, coordinates campaigns aligned with sales activities
Digital Marketing Manager (Marketing)
Develops and manages digital marketing campaigns through SEO, paid search and PPC; manages online brand including social media
E-commerce Specialist
Manages online sales platforms; optimizes product listings and checkout processes; analyzes e-commerce metrics and customer behavior
Sales ↑ top
Account Advisor
Responds to clients and customers over the phone, resolves queries, often the initial contact person
Account Consultant
Provides clients with services to analyze financial information for important business decisions
Account Executive
Manages the interests of a client, usually in the advertising industry
Account Specialist
First point of contact for prospective and existing customers, contacts potential customers, closes sales and assists customer needs
Assistant Store Manager
Supports manager in daily retail operations, supervises employees, works with customers and carries out directives
Business Development Specialist
Creates effective business proposals, identifies potential revenue streams and analyzes current business processes
Client Advisor
Manages existing client relationships, formulates and implements advice as primary client relationship manager
Director of Sales
Improves sales and revenue, involved in hiring, managing and supporting sales staff
Executive-Level Management
Leads team by managing sales managers, deals with organizational issues and interpersonal problems
Outside Sales Representative
Spends most sales time out of office in the field, handles B2C and B2B sales
Retail Sales Consultant
In-house sales team serving customers who come into the store
Sales Administrative
Supports sales team with administrative tasks like order processing, answering queries, scheduling and data analysis
Sales Associate
Sells retail goods in house and handles customer queries
Sales Consultant
Answers consumer questions about products, represents business in sales environment, acts as liaison between consumer and manufacturer
Sales Director
Supervises sales managers, implements marketing strategies and national sales plans, maintains sales volume and pricing
Sales Engineer
Sells science and technology products to businesses, requires deep product knowledge and personable skills
Sales Management
Manages large profile customers, analyzes budgets, implements sales process improvements, sets team objectives
Sales Representative
Handles B2C and/or B2B sales to sell company products in field or over phone
Store Manager
Runs sales and operations of retail store, monitors financial performance, recruits/trains staff, implements sales strategies
Telemarketer
Solicits orders for goods or services over the phone
Tech ↑ top
Mobile App Developer
Creates, designs and develops mobile apps
Computer Graphics Animator
Designs, presents and develops graphic animation for commercial adverts or products
Game Developer
Creates games, including programming and developing graphics for gameplay
Security Specialist
Analyzes and maintains security systems, data, and equipment; prevents and investigates breaches
Technical Account Manager
Maintains customer relationships by analyzing requirements and developing solutions to issues
Product Manager
Brings together technology, business, and user experience; balances multiple requirements and uses A/B testing to optimize products
Network Engineer
Designs, implements, and maintains computer networks; troubleshoots network issues and ensures optimal performance
IT Support Specialist
Provides technical support to end-users; troubleshoots hardware and software issues; maintains IT systems
Help Desk Technician
Responds to user support requests; diagnoses and resolves technical problems; provides first-level IT support
Technical Writer
Creates documentation for technical products and services; writes user manuals, API documentation, and technical guides
Robotics Engineer
Designs, builds, and tests robotic systems; programs automation solutions; integrates robotics into manufacturing and other industries
IoT Developer
Develops Internet of Things solutions; creates connected device applications; integrates sensors and smart devices