Position Expired
This job is no longer accepting applications.
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?