AI Developer Needed to Build Intelligent Slide Generation Tool for Global Consulting Firm

Upwork

Job Description

We are a global management consulting firm seeking a highly skilled AI developer to design and implement a custom AI-powered slide generation tool that transforms how our consultants create, edit, and refine presentations.

The goal is to develop an intelligent system that doesn’t just suggest content — but automates the creation of complete slides, including structure, visuals, and text — while enabling consultants to review, modify, and iterate seamlessly.

Compensation is flexible depending on the result of agreed upon approach and timeline of the project.

Key Responsibilities

  • Design and build the AI engine for automated slide generation and iteration.
  • Integrate with PowerPoint, ChatGPT, or a custom front-end depending on the final architecture.
  • Develop intuitive interfaces for users to prompt, refine, and adjust slide outputs.
  • Ensure outputs follow consulting-grade communication and design conventions.
  • Collaborate closely with our internal team to test, refine, and enhance the tool through rapid iteration cycles.

Requirements

  • Proven experience developing AI tools leveraging LLMs (e.g., OpenAI GPT-4/5 APIs).
  • Strong proficiency in Python, TypeScript, or related languages.
  • Experience with PowerPoint automation, Office add-in frameworks, or presentation generation libraries.
  • Understanding of enterprise data security and confidential workflows.
  • Ability to work collaboratively and flexibly in an iterative, experimental development process.
  • Availability to start immediately.

Preferred Qualifications

  • Experience building AI-driven productivity or document automation tools.
  • Familiarity with consulting-style communication, layouts, and storytelling.
  • Strong UI/UX sensibility for workflow tools.

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?