The roles Tech and AI companies hire for, family by family
Missions, skills, career paths and salaries: each profile gives concrete benchmarks to understand a role, hire for it or apply.
Tech / Engineering
Development, quality, reliability and leadership: distinguish technical responsibilities to structure your software team.
- Software engineerA software engineer designs, develops and improves software to meet users’ needs and the company’s constraints.
- CISO (Chief Information Security Officer)The CISO leads information systems security and helps management decide on actions to protect business activities and data.
- Platform EngineerBuilds the internal platform (tooling, environments, golden paths) that lets product teams ship fast and well, autonomously.
- DevOps EngineerA DevOps engineer automates application delivery and environment management to help technical teams deploy and operate their services.
- Cloud architectThe cloud architect designs the company’s cloud infrastructure and guides technical choices according to its needs, constraints and usage.
- CTO (Chief Technology Officer)The CTO defines the company’s technological direction and makes decisions on the architecture, investment and organisation that support its product.
- VP Engineering (vice president of engineering)The VP Engineering leads software engineering teams and organises their resources to deliver product priorities with quality and reliability.
- Full-stack developerA full-stack developer builds the interfaces, server-side processing and data exchanges that enable people to use a web application.
- Mobile engineer (mobile developer)A mobile engineer designs, develops and maintains mobile applications suited to the needs of the product and the constraints of the target platforms.
- SysAdmin (systems administrator)A sysadmin administers, maintains and secures IT systems so that teams can access the services and data they need for their work.
- SRE (Site Reliability Engineer)Guarantees the reliability, availability and performance of production systems with a software engineering approach.
- Pentester (Offensive Security)A pentester tests the security of systems and applications within an authorised framework and explains to the business which vulnerabilities need to be addressed.
- FinOps EngineerA FinOps Engineer analyses cloud expenditure and supports technical and finance teams in decisions about usage and cost.
- QA & Test Automation EngineerA QA & Test Automation Engineer designs and automates software tests to help product and development teams detect defects and prevent regressions.
- Solutions EngineerA Solutions Engineer helps prospects evaluate a product through demonstrations, proofs of concept and technical discussions alongside sales colleagues.
- Staff / Principal EngineerThe Staff / Principal Engineer solves complex technical problems and helps teams design, evolve and maintain their systems.
- Tech LeadThe Tech Lead guides a software team’s technical choices, contributes to the code and helps developers design reliable solutions.
- Engineering ManagerThe Engineering Manager supports a software team, develops its skills and organises its work to meet realistic delivery commitments.
- Back-end developerA back-end developer builds and maintains the processes, APIs and data access that make an application work on the server side.
- Caching infrastructure engineerThey design and operate the distributed cache used by applications to speed up reads while managing data freshness and failures.
- Developer relationsDevRel helps developers use a technical product, creates resources and passes their difficulties on to internal teams.
- Front-end developerA front-end developer builds and maintains the web interfaces people use in a browser, working with product, design and server-side teams.
- Game developerA game developer programmes the features of a video game and works with design, art and testing teams to ensure they function as intended.
- Network architectA network architect designs an organisation’s network connections, chooses solutions suited to its needs and supports their implementation.
- Network engineerA network engineer designs, deploys and operates an organisation’s connectivity according to user needs and the responsibilities assigned to the role.
- SAP DeveloperAn SAP developer designs, adapts and maintains applications, extensions and integrations to meet a company’s business needs.
- SOC analystA SOC analyst monitors security alerts, qualifies incidents and passes useful information to the teams responsible for responding to them.
Data & AI
Data engineering, analysis and model operations: identify the responsibilities your Data and AI team needs.
- AI engineer (artificial intelligence engineer)An AI engineer designs, integrates and evaluates artificial intelligence features for a company's products and users.
- Data EngineerBuilds and operates the pipelines that collect, move and expose data at scale: ingestion, warehouse, orchestration.
- MLOps EngineerThe MLOps Engineer automates the deployment of machine learning models to production and organises monitoring for the teams that operate them.
- LLMOps EngineerAn LLMOps Engineer maintains applications that use language models in production and monitors their quality, reliability and costs.
- AI reliability engineerThe AI reliability engineer helps keep AI model services reliable in production, from the user request to the infrastructure running inference.
- Chief Data & AI OfficerThe Chief Data & AI Officer leads data strategy and AI use to connect projects with business priorities.
- Data analystA Data analyst prepares and analyses data to help business teams understand their activity and make informed decisions.
- Analytics EngineerAn Analytics Engineer transforms data into reliable, tested and documented models for analysts and business teams.
- Data ArchitectThe Data Architect designs data models, flows and storage to meet business needs and guide technical teams.
- Data scientistA data scientist analyses data and builds statistical models to help business teams answer their questions and make decisions.
- ML Engineer (Machine Learning Engineer)An ML Engineer designs, trains and integrates machine learning models into software used by customers or teams within the company.
- Forward Deployed EngineerA Forward Deployed Engineer designs and deploys software solutions for a client, adapting them to the client's data, systems and ways of working.
- Prompt EngineerThe Prompt Engineer designs and evaluates the instructions given to language models to adapt their responses to the needs of business teams.
- Artificial intelligence researcher (AI Researcher)An artificial intelligence researcher designs and evaluates new methods to address an organisation’s scientific questions.
- Safeguards enforcement analystThey examine reported uses of an AI system, apply its usage policies and refer sensitive cases to the appropriate decision-makers.
Product & Design
Product Managers, Product Owners, designers and user research: allocate responsibilities within your digital product team.
- Product managerThe Product manager connects user needs with business objectives to guide decisions and priorities for a digital product.
- Product DesignerA Product Designer designs journeys and interfaces for a digital product based on user needs, then tests and improves them.
- Product Data AnalystThe Product Data Analyst analyses journeys and behaviour within a digital product to inform the product team’s decisions.
- Product OwnerThe Product Owner sets product priorities and clarifies requirements to help the team create value for its users.
- Head of Product or CPO (Chief Product Officer)The Head of Product leads the product function: they set direction, resolve competing priorities and develop teams in line with the company’s objectives.
- Product OpsProduct Ops structures the processes, data and tools that help product teams work and make decisions using reliable information.
- UX ResearcherA UX Researcher studies users’ needs and behaviour to help product and design teams make informed decisions.
- UI DesignerA UI Designer designs the screens, components and visual interactions of a digital product to make its interface clear and consistent.
- UX Writer / Content DesignerA UX writer shapes the words in a digital product to help users understand its screens and complete their tasks.
- DesignOpsDesignOps organises the processes, tools and communication that help design teams work together as they grow.
- Head of DesignThe Head of Design leads design teams, sets their priorities and represents users’ needs in business decisions.
Sales / Commercial
SDRs, Account Executives, Account Managers, Sales Ops: understand sales responsibilities and define the roles your team needs.
- Account ExecutiveThe Account Executive guides B2B sales opportunities through to a signed contract by matching the customer's needs with an appropriate commercial proposal.
- Business DeveloperA business developer creates new commercial opportunities by analysing markets, prospecting and moving sales forward.
- Sales Ops / RevOpsSales Ops organises sales processes, data and tools. RevOps extends this coordination to marketing and customer follow-up teams.
- GTM EngineerThe GTM Engineer builds and maintains prospecting automations that connect data, AI and the tools used by sales teams.
- VP Sales / CROThe VP Sales leads sales activities and teams. The CRO coordinates a broader range of revenue-generating activities, according to the remit set by the company.
- SDR / BDRAn SDR / BDR prospects for business customers, qualifies their needs and arranges meetings for the salespeople who take the sale forward.
- Account ManagerAn Account Manager develops a portfolio of existing clients, monitors their needs and coordinates the commercial relationship with internal teams.
- Key Account ManagerThe Key Account Manager develops commercial relationships with the company’s strategic clients, negotiates proposals and coordinates the follow-up of commitments made to these accounts.
- Sales Engineer (Pre-sales Engineer)The Sales Engineer provides salespeople and prospects with the technical expertise needed to assess a solution before a sale.
- Sales EnablementSales Enablement prepares sales teams to sell through training, useful content and the sharing of practices from the field.
- Business segment leadThe business segment lead oversees the offering, commercial priorities and profitability for a defined customer group, working with product, marketing and sales teams.
- Deal Desk ManagerThey coordinate the review of complex commercial offers, from pricing to contract clauses, and prepare approvals across sales, finance and legal teams.
Marketing & Growth
Brand, acquisition, CRM and marketing operations: distinguish responsibilities and choose the skills suited to your needs.
- Growth Marketing ManagerThe Growth Marketing Manager improves customer acquisition, activation and retention through data analysis and experimentation.
- Product Marketing Manager (PMM)The Product Marketing Manager clarifies the product’s value for its buyers and coordinates its launch with product, marketing and sales teams.
- CRM / Lifecycle ManagerThe CRM / Lifecycle Manager organises communications with acquired contacts to support their activation, retention and, where relevant, reactivation.
- SEO manager (Search Engine Optimisation)The SEO manager leads the website’s organic search strategy and coordinates technical and editorial work to improve its visibility.
- CMO (Chief Marketing Officer) or Marketing DirectorThe CMO leads marketing strategy, allocates resources and coordinates teams to build the brand and develop demand in the company’s markets.
- Acquisition / Paid Media ManagerThe Paid Media Manager manages advertising campaigns and their budgets to help the business acquire customers and understand its results.
- Social Media / Community ManagerThe Social Media / Community Manager organises a brand’s presence on social media. Depending on the role, they publish content and manage conversations or coordinate these activities.
- Marketing OpsMarketing Ops organises the tools, data and processes that enable the marketing team to run and measure its campaigns.
- Brand & Communication ManagerThe Brand & Communication Manager helps define the brand guidelines and coordinates brand messages and communication activities with teams and senior management.
- Customer Marketing ManagerThe Customer Marketing Manager turns B2B customer experiences into testimonials, references and evidence that sales and communications teams can use.
- Field Marketing SpecialistDepending on the post, a field marketing specialist prepares and delivers events, webinars or local campaigns with sales teams, then tracks their results.
- Partner marketing managerThe partner marketing manager designs and coordinates campaigns run with partners, then analyses their results to guide joint activities.
Operations
COOs, Operations Managers, Business Ops and client relationships: define the operational responsibilities suited to your business.
- Operations managerThe Operations manager organises and improves operations and coordinates teams to achieve management’s objectives within the allocated budgets.
- Business Ops (BizOps)A Business Ops (BizOps) professional helps leadership analyse strategic problems, compare solutions and lead their implementation with the departments involved.
- Customer Success ManagerThe Customer Success Manager works with customers after the sale to develop their use of the solution and help them achieve their objectives.
- COO (Chief Operating Officer)The COO leads the operations entrusted to them and coordinates managers to turn the company’s objectives into actions whose results they track.
- Office ManagerAn Office Manager coordinates the services and administrative tasks that keep offices running for the teams who use them.
- Chief of StaffA Chief of Staff helps an executive prepare for decisions and advance priority projects involving several departments.
- Customer Care / SupportCustomer Care / Support handles customers’ day-to-day difficulties, follows cases through to resolution and passes on problems beyond its remit.
- Country ManagerThe Country Manager leads the development and performance of a company’s business in a country, within the decision-making authority delegated to them.
Finance
Accounting, management accounting, FP&A and treasury: understand their responsibilities to structure your finance function.
- Financial Controller (Controlling)A financial controller analyses budgets, costs and results to help business leaders and operational managers make decisions.
- CFO (Chief Financial Officer)The CFO leads the finance function and helps the business leader make decisions based on accounts, cash flow forecasts and funding needs.
- FP&A (Financial Planning & Analysis)FP&A develops the financial plans, forecasts and scenarios that help management decide on the company's direction.
- Accountant / Chief AccountantThe accountant prepares and checks the company's accounts. The chief accountant supervises this work and organises the team responsible for carrying it out.
- TreasurerThe treasurer monitors cash and forecasts the company’s cash needs. They prepare decisions on financing, investment of surplus cash and risk management.
- M&A / Corporate DevelopmentM&A / Corporate Development identifies targets and assesses acquisition projects to inform a company’s external growth decisions.
- Finance OpsA Finance Ops professional checks and documents billing, incoming payments and other recurring financial operations assigned by the company.
- Financial Reporting ManagerThe Financial Reporting Manager prepares and reviews financial statements for external parties, then coordinates supporting documentation and exchanges with auditors.
HR / People
HR leadership, recruitment, HRBPs, People Ops, remuneration and training: allocate responsibilities within your HR team.
- Talent Acquisition (recruiter)A Talent Acquisition professional finds and assesses candidates, then coordinates recruitment with managers and the HR team.
- HRBP (HR Business Partner)The HRBP advises managers on their teams’ HR needs and coordinates actions relating to skills, organisation and individual employee situations.
- HRIS analystThe HRIS analyst translates HR needs into system settings, tests changes and monitors incidents and data in the applications used by HR teams.
- Learning & DevelopmentLearning & Development builds employees’ skills by connecting team needs with the company’s objectives.
- CHRO (Chief Human Resources Officer)The CHRO leads HR policy and coordinates the teams that support employees, managers and organisational change.
- People OpsA People Ops professional organises day-to-day HR operations, ensures employee data is reliable and improves the procedures used by employees and managers.
- Compensation & BenefitsThe Compensation & Benefits manager designs pay and benefits rules that help leadership make consistent decisions.
- Head of TalentThe Head of Talent leads recruitment with managers and, depending on the responsibilities assigned, talent development within the company.
Other resources
The other pages that list a whole family of content.