What You'll Do:


Partner closely with stakeholders to understand their data needs and translate business questions into data problems.
Collaborate with analytics engineers to scope, and develop data products that deliver insights and drive business optimisation.
Conduct analysis of large, complex datasets to identify patterns, trends, and correlations.
Develop and implement advanced... statistical models and algorithms to support data-driven decision-making. 
Design, develop, and maintain interactive dashboards and automated reports ensuring they provide clear and actionable insights. 
Design and implement predictive models to drive improvements in decision-making and operational efficiency.


 What You Have:


Bachelor's degree in mathematics, statistics, economics, engineering or a related field
2+  years of experience in a data analysis or business intelligence role
Strong analytical and problem-solving skills
Strong SQL, Python or R coding skills
Data analysis and data visualisation skills
Experience with Google Cloud Platform (GCP), Azure, AWS or similar cloud technologies will be a bonus
Experience with DataBricks, PySpark and BigQuery highly advantageous
Familiarity with machine learning libraries
Experience with standard statistical modeling and forecasting methodologies
Hands-on experience with data visualisation or business intelligence tools such as Tableau, Power BI, SSRS/SSAS, Looker or QlikView.
Strong verbal and written communication skills
Ability to work independently and collaboratively in a fast-paced, dynamic environment
 more
  • Cape Town
What You'll Do:


Develop, test and maintain software for the Platform
Build meaningful unit, functional and integration level tests for the software built
Collaborate with a distributed team to fulfill the department's quarterly objectives
Develop code both independently and while pair programming
Write and maintain design, user and test documentation
Become familiar with... technologies used on the squad
Perform triage functionality through verification and fixing of bugs
Build customer and non customer facing code.
Support software testing and quality assurance processes to ensure high-quality deliverables
Create SQL for Tech Updates and ensure this is ready for review
Keeps technically abreast of trends and advancements within area of specialization, incorporating these improvements where applicable
Review business needs, requirements, technical specifications
Respond to alerts, review error messages, and fix bugs in a timely manner
Mentor and give guidance to less senior staff to grow careers
Perform code reviews


What You Have:


Initiative
Adaptability
Personal Development
Being a team player
Completed B.S. In Computer Science or related field or equivalent professional experience.
Opensource contributions are beneficial
Experience working with Java, Spring and related Technologies are beneficial
4+ years Software Development
Agile / Iterative processes. Kanban / Scrum
Knowledge of Relational Databases, Table design, SQL
TDD experience
Continuous Integration / Delivery methods, tooling, integrations
Experience working with Large Scale processing
Exposure and experience in any Google Cloud technology highly desired
Experience in monitoring, alerting and production support
 more
  • Cape Town
What You'll Do:


Build and deploy agentic AI solutions that enable autonomous task completion across business functions
Develop reusable AI libraries and SDKs that accelerate product discovery and empower engineering teams
Build specialized AI tools that transform manual workflows into efficient automated processes
Design and implement smart internationalization libraries that enhance... global user experiences
Create and optimize RAG systems that make company knowledge instantly accessible
Develop scalable orchestration frameworks for AI agents to handle complex business processes
Engineer prompt management systems and versioning tools for consistent AI interactions
Build and maintain AI-powered knowledge graphs to improve information discovery and utilisation
Create comprehensive LLM evaluation frameworks to ensure quality, accuracy, and performance
Research, evaluate, and integrate third-party AI tools and SaaS solutions into the business
Develop AI-powered analytics pipelines that transform unstructured data into actionable insights
Implement conversational AI interfaces that streamline internal support and enhance productivity
Stay current with advancements in GenAI, vector databases, and embeddings technologies
Contribute to our internal AI community through knowledge sharing and best practices
Work with cloud AI services to ensure scalability, reliability, and cost-effectiveness


What You Have:


Software engineering fundamentals
At least one year experience with Python and relevant AI/ML frameworks and libraries
Basic understanding of cloud platforms (GCP preferred, AWS/Azure acceptable)
Experience working with at least one AI provider API (OpenAI, Anthropic, or Google Gemini)
Hands-on knowledge of LLM orchestration frameworks like LangChain and LangGraph
Basic familiarity with LLM orchestration frameworks like LangChain or LangGraph
Basic understanding of AI agents and automation concepts
Understanding of vector databases and embedding models for semantic search
Basic experience with pre-trained models and model deployment concepts
Knowledge of RAG architectures and implementation patterns
Ability to implement prompt engineering best practices for LLM applications
Exposure to knowledge base and data indexing concepts (LlamaIndex familiarity is a plus)
Strong problem-solving skills and attention to detail
Excellent communication skills and ability to explain complex concepts to non-technical stakeholders
Demonstrated hunger to learn, innovate, and stay current with the rapidly evolving AI landscape
Ability to work collaboratively in a fast-paced environment
 more
  • Cape Town
What You'll Do:


Google Sheets Management: Create, update, and manage spreadsheets in Google Sheets to support various projects.
Slide Design: Create and design engaging slides for presentations and documents using Google Slides, adhering to our corporate branding guidelines.
Data Entry and Management: Accurately enter and manage data within our systems, ensuring all information is... up-to-date and error-free.
Copywriting and Editing: Write and edit content for various purposes, including marketing materials, internal communications, and resources. Ensure all content is clear, concise, and engaging.
Video Editing: Assist in the editing of video content for marketing and training purposes, ensuring high-quality output.
Basic Data Analysis: Support data analysis efforts by pulling, cleaning, and interpreting data from internal systems to generate meaningful insights.
Cross-functional Support: Collaborate with different team members to provide support where needed, including administrative tasks, project updates, and other duties as assigned.


What You Have:


Design Aptitude: Strong aptitude for graphic design and slide creation, ensuring visually appealing and professional presentations.
Data Management: Accuracy and attention to detail in data entry and management, with experience in using Google Sheets.
Basic Coding/Information Systems Knowledge: Ability to query, clean, and analyze data using basic coding skills (e.g., SQL, Python, or similar), or through familiarity with information systems.
Video Editing Skills: Basic video editing skills to assist in creating high-quality video content.
Strong Writing and Editing Skills: Proven ability to write clear, engaging, and error-free copy, adapting writing style to different purposes and audiences. Excellent proofreading skills to ensure high standards of grammar, spelling, and punctuation.
Effective Communication: Ability to communicate clearly, professionally, and promptly with team members to ensure alignment of messaging and provide updates on tasks.
Time Management and Independence: Ability to work independently, manage your time effectively to meet project deadlines, and handle multiple tasks simultaneously using tools like Asana and Google Calendar.
Technical Proficiency: Familiarity with Google Workspace (Google Sheets, Google Slides, Google Docs), Slack, Asana, and other relevant tools.


Advantageous:


Advanced Google Sheets Skills: Experience using formulas and pivot tables in Google Sheets.
Coding/Information Systems Experience: Familiarity with writing scripts or working with platforms that allow for automation or reporting (e.g., SQL, Python, Looker, Airtable, or APIs). 
Currently enrolled in or recently graduated from a relevant degree program in Information Systems, Business Management, Communications, Media Studies, Marketing, Graphic Design, or a related field.
Familiarity with digital marketing principles.
A portfolio showcasing any information systems projects, coding projects, design, or video editing projects.
 more
  • Cape Town
What You'll Do:


Assist in the development and maintenance of project plans, timelines, and documentation for various initiatives within Product and Engineering.
Support the coordination of operational cadences, including project check-ins and planning sessions, ensuring smooth execution and effective communication.
Track project progress, identify potential roadblocks, and assist in... developing solutions to keep projects on schedule.
Facilitate communication and collaboration between Product, Engineering, and other relevant teams.
Help organize and prepare materials for meetings, presentations, and reports related to project status and operational metrics.
Contribute to process improvement initiatives aimed at enhancing efficiency and effectiveness within the departments.
Gather and analyze data to support decision-making and reporting on project performance.


What You Have:


Currently enrolled in a Bachelor's or Post Graduate degree program in Business Administration, Project Management, Operations Management, Engineering, Computer Science, or a related field.
Strong organizational skills and attention to detail.
Excellent written and verbal communication skills.
Ability to work effectively in a fast-paced, team-oriented environment.
Proficiency in Google Workspace (Docs, Sheets, Slides).
Demonstrated interest in project management, operations, or technology.


Advantageous:


Previous internship or experience in a project-oriented role.
Familiarity with project management methodologies (e.g., Agile, Scrum).
Experience with project management software (e.g., Jira, Asana, Trello).
Basic understanding of software development lifecycle (SDLC).
Ability to analyze data and present insights.
 more
  • Cape Town
What You'll Do:

Ensure outstanding support is provided to all employees and stakeholders (internal and external).
Ensure consistent and seamless execution of critical people administration processes, including contract management, payroll, benefits administration, and compliance.
Proactively identify and implement improvements to optimize and standardize people processes and... programs.
Respond promptly and professionally to employee inquiries regarding HR policies, procedures, and benefits
Process employee transactions accurately and efficiently, including new hires, terminations, promotions, transfers, and status changes.
Assist in benefits administration tasks, such as enrollments, changes, and terminations, and collaborate with benefit providers as needed
Maintain HR databases and systems, ensuring data integrity, accuracy, and confidentiality.
Contribute to the development of people policies, guidelines, and procedures to enhance performance and scalability.
Assist in establishing and monitoring People Operations metrics related to responsiveness, process management, and employee satisfaction.
Identify, suggest, and implement tools and changes to drive employee efficiency and productivity.
Collaborate with HR teams and cross-functional partners to implement process improvements, policies, streamline workflows, and enhance the overall employee experience
Stay updated on relevant HR laws, regulations, and industry best practices to ensure compliance and mitigate risks.
Participate in special projects and initiatives as assigned by HR leadership.

What You Have:

Bachelor’s degree in Human Resources or related field. Additional certification in HR or related areas can be advantageous. 
Minimum 2 years experience in HR operations, shared services, or generalist role.
Knowledge and understanding of HR policies, procedures, and employment law. 
Experience in benefits administration, payroll queries, and compliance requirements.
Strong communication both written and verbal for effectively responding to employee queries and stakeholders.
Attention to detail is important for accurately processing transactions and maintaining data integrity.
Prior experience in HRIS (Human Resources Information System) and Google Suite.
 more
  • Cape Town
Responsibilities:

Manage and oversee the full payroll function from inception to end
Responsible for all aspects of global payroll function.
Implements, maintains, and reviews payroll processing systems to ensure timely and accurate processing of payroll transactions including salaries, benefits, garnishments, taxes, and other deductions
Coordinate with and provide assistance to Finance and... HR to ensure the efficient operation of the payroll function
Manage and oversee the reporting from HRIS and payroll systems to ensure consistency between systems and with source records.
Manage the day-to-day operations of the payroll team.
Uplift current payroll operations and streamline processes to ensure consistency, accuracy, and best-in-class services
Address and provide timely response to notices and all matters raised by all external stakeholders
Collaboration with the payroll provider and tax advisors may be appropriate for certain matters.
Stay current on regulations, labor laws impacting payroll process and stay compliant for all payroll tax jurisdictions in which we operate.
Ensure that practices and procedures in payroll comply with all statutory requirements to liaise with all divisions and departments, and provide assistance to management and staff on payroll related matters
Oversee/process all annual tax certificates
Work with external auditors on audits, substantive testing, walkthroughs, and all other information gathering related to payroll
Prepares reports or returns summarizing all payroll-related expenditures
Assists with the selection and implementation of 3rd party payroll processors
Oversea and Complete the full accounting function relating to payroll at the end of each month, quarter and year
Reconcile and process funding to pension and medical providers
Establish working relationship with internal stakeholders
Ensure that quality customer service is provided by processing the payroll in a timely and accurate manner.

Does this sound like you?

Minimum of 5 years of multi-state payroll experience in private and public company environments; international payroll and system implementation (ADP/Ramco) experience preferred
Experienced and knowledgeable with Payroll Tax Laws and Regulations
CPP or equivalent relevant certification is preferred
Proficient with payroll
Advanced proficiency in Excel including pivot tables, VLOOKUP’s, conditional formatting, if-and formulas
An independent, self-motivated individual who works well under pressure with a positive, service- oriented attitude
Self-starter with a great work ethic and an analytical thinker with superior problem solving and decision-making skills
Excellent multi-tasker who is always “on it” with stellar time and project management skills; understands the importance of planning in advance to meet deadlines that include multiple review points and iterations
Strong communicator, both written & verbal; reliable and responsive to email and phone communications
Highest level of integrity and good judgment, with the ability to effectively deal with highly sensitive, confidential information
Strong computer skills, including Gmail, google calendar, google docs, and Microsoft office Extensive knowledge of the payroll function including preparation, balancing, internal control, and payroll
Excellent organizational skills, relationship-building skills and attention to
Strong analytical and problem-solving
Strong supervisory and leadership skills.
 more
  • Cape Town
What You'll Do:

Work closely with and learn from the PXA Multimedia Designer and Producer to create engaging educational video content for PXA courses, using Adobe Premiere Pro and additional tools within the Adobe suite to edit product and industry training videos, adhering to the Corporate Identity (CI) of PXA.
Assisting the PXA Multimedia Designer and Producer, and other team members as... needed, with tasks relating to completing PXA projects as well as ad hoc multimedia projects that may arise for PXA or impact.com. 
Liaising with PXA Learning Designers on creating and implementing effective storyboard designs for video content - focussing on transitions and animations.
Work with the PXA Academy Operations Manager to establish deadlines and maintain a reasonable workload.
Work with and learn from the PXA Digital Designer in programs such as Figma, and languages such as HTML, Javascript, and CSS.
Work within our LMS (Learning Management System), Intellum.
Support PXA team members in meeting required data and data analysis requirements (Google Sheets experience advantageous) 
Use iorad.io to prepare impact.com product training simulations.
Other tasks as needed.

What You Have:

Must have a passion for video editing and video creation, with a basic portfolio or showreel demonstrating proven work.
Must possess a basic understanding of the Adobe Suite, with particular focus on programs like Premiere Pro and After Effects.
A basic understanding of design practices and programs such as Figma and Adobe Illustrator.
Knowledgeable about content creation practices for various social media platforms.
An understanding of coding basics is advantageous but not required.
Must be action-oriented and customer-focused.
Must demonstrate the ability to think creatively.
Must demonstrate a keen eye for detail and be analytical.
Organizational skills, using tools like Asana, Jira and Google Calendar.
Ability to communicate professionally, both written and verbal, via email, Slack and Zoom.
Ability to work independently, and have a high degree of accountability and accuracy of work.
1-2 years experience working with video editing software (Adobe Premiere Pro, Final Cut, Camtasia, etc.), with demonstrable proof of created work; whether freelance, independent, or in an academic capacity. 
Must have reviewed pxa.impact.com.

Preferred:

Qualification in Film and Media Studies or Video Production from a reputable tertiary institution.
Diplomas or Online Certifications in video editing and/or animation from a reputable institution or online learning platform.
0-1 year experience working in a production environment, whether freelance or in an academic capacity.
A basic understanding of film industry standards, trends, and terminology.
PXA Affiliate & Partnerships Industry Fundamentals Certification
 more
  • Cape Town