Question Page

How to get a first entry level job in the AI PM field? I have a strong software engineering background but I am interested in the AI PM role. How to make this career change?

Savita Kini
Savita Kini
Cisco Director of Product Management, Speech and Video AIMarch 3

A strong software engineering and product development background is a good foundation to transition to a PM role.

AI is a very broad field, and one can apply AI in many different applications and use-cases. Just as you would with any job search and transition -- take some foundational courses in AI/ML so you understand the basics of model development, data issues, ethical/responsible AI. There are many courses online, and you don't have to do actual coding, but since you are a software engineer, might as well get your hands dirty.

If you are currently a software engineer, transitioning to a PM role is always harder to do externally. It is easier to do a lateral transition within your own company / organization. Speak to your peers or senior PM leaders to identify opportunity for a stretch assignment or a formal transition. Taking courses offered by plenty of folks like Berkeley extension -- would help you frame your thinking and preparing for a PM Role.

Merge the two above to focus on a particular vertical or industry application / SW -- where you can bring domain knowledge. Domain knowledge is super critical as a PM so you can bring the outside in industry, customer, technical skills and experiences together to help define the new features, understand the productization challenges in AI and help the engineering team to build successful products that customers will love.

...Read More
1162 Views
Hiral Shah
Hiral Shah
DocuSign Director of Product ManagementMay 7

Having a software engineering background is a plus when you want to become an AI PM. This helps you build rapport with engineering, data science quickly and help translate the technical details in a more user friendly way. However, even as an AI PM, you still need the core Product management skills, which are needed to be acquired in various roles. For example even as a software engineer, you can come up with ideas, pitch and build it to and see what's the impact. Be data driven to track every metric using tools such as Amplitude, Mixpanel on how user is using the product. Having some side projects to acquire and demonstrate your PM skills are going to be very critical.

...Read More
423 Views
Deepak Mukunthu
Deepak Mukunthu
Salesforce Senior Director of Product, Generative AI Platform (Einstein GPT)May 15

Transitioning from a software engineering background to an AI product management role is achievable with the right approach and preparation. Here are steps you can take to make this career change:

  1. Understand the Role: Research and understand the responsibilities and skills required for an AI product management role. Gain clarity on the differences between traditional product management and AI product management.

  2. Acquire AI Knowledge & Build a Portfolio: Since you already have a strong software engineering background, focus on gaining knowledge in artificial intelligence and machine learning. Take online courses, enroll in workshops, or pursue certifications in AI-related topics. Familiarize yourself with common AI algorithms, tools, and technologies. Showcase your interest and skills in AI product management by working on relevant projects. Develop AI-powered applications, conduct experiments with AI models, or contribute to open-source AI projects. Document your work and share it through a portfolio website or on platforms like GitHub.

  3. Network with AI Professionals & Seek Mentorship: Connect with professionals working in AI product management roles through networking events, industry conferences, and online communities. Seek informational interviews to learn more about their career paths and gather insights into the field. Find mentors who have experience in AI product management or related roles. They can provide guidance, advice, and support as you navigate your career transition. Look for mentorship opportunities through professional associations, alumni networks, or online platforms.

  4. Gain Experience: Look for opportunities to gain practical experience in AI product management. This could involve internships, freelance projects, or volunteering for AI-related initiatives within your current organization. Consider joining AI-focused startups or teams within larger companies.

...Read More
565 Views
Top Product Management Mentors
Natalia Baryshnikova
Natalia Baryshnikova
Atlassian Head of Product, Enterprise Strategy and Planning
Kara Gillis
Kara Gillis
Splunk Sr. Director of Product Management, Observability
Farheen Noorie
Farheen Noorie
Grammarly Monetization Lead, Product
Aleks Bass
Aleks Bass
Typeform Chief Product Officer
Mike Flouton
Mike Flouton
GitLab VP, Product
Poorvi Shrivastav
Poorvi Shrivastav
Meta Senior Director of Product Management
Anton Kravchenko
Anton Kravchenko
Carta Sr. Director of Product Management
Rodrigo Davies
Rodrigo Davies
Asana Director of Product Management, AI
Sheila Hara
Sheila Hara
Barracuda Sr. Director, Product Management
Nicolas Liatti
Nicolas Liatti
Adobe Senior Director of Product Management, 3D Category