1

Gen Ai Software Developer Jobs in Raleigh, NC (NOW HIRING)

Senior Software Developer / Java

Cary, NC · On-site

$58.25 - $74.50/hr

Sr Software Developer - Hybrid, Cary, North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and ...

Embedded Software Engineer

Cary, NC · On-site

$60 - $64/hr

Embedded Software Engineer Client: Heavy Machine Manufacturing Company Location: Cary, NC 27513 ... Support development of next-gen embedded tools and platforms Core Duties * Design and develop ...

Architect the next-gen AI/Agentic platform that powers autonomous procurement and supply chain ... Must-Haves: * 15+ years of hands‑on software architecture and engineering experience across ...

Senior AI Technologist

Raleigh, NC · On-site +1

$48.75 - $63/hr

We are seeking an experienced AI Technologist to drive the discovery, design, and adoption of ... Bachelor's degree in CS, Software Engineering or other IT-related field or equivalent experience ...

Senior Software Developer (Web) (Remote)

Raleigh, NC · Remote

$53 - $70/hr

... Senior Software Developer (Web) (Remote) Position Overview Virtual and augmented reality are ... The industry is being transformed by innovations in Extended Reality (XR) and AI which are creating ...

New

Senior AI Technologist

Raleigh, NC · On-site

$48.75 - $63/hr

We are seeking an experienced AI Technologist to drive the discovery, design, and adoption of ... Bachelor's degree in CS, Software Engineering or other IT-related field or equivalent experience ...

Senior Developer Technology Engineer - AI

Durham, NC · Hybrid

$52.75 - $69.50/hr

Influence the design of next-generation hardware architectures, software, and programming models in ... Come, join our AI Compute DevTech team and help build the real-time, cost-effective computing ...

Showing results 41-60

Gen Ai Software Developer information

See Raleigh, NC salary details

$46.7K

$108.7K

$161.4K

How much do gen ai software developer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for gen ai software developer in Raleigh, NC is $108,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,500.00 and $126,400.00 per year, depending on experience, location, and employer.

What is a Gen AI software developer?

A Gen AI Software Developer is a professional who designs, builds, and maintains software systems that leverage generative artificial intelligence models, such as large language models (LLMs) or generative adversarial networks (GANs). Their work often involves training, fine-tuning, and deploying AI models to generate content, automate tasks, or enhance user experiences in applications. They need strong programming skills, a solid understanding of machine learning principles, and familiarity with AI frameworks. Gen AI Software Developers collaborate with data scientists, engineers, and product teams to deliver innovative AI-driven solutions. As generative AI becomes more prevalent, these developers play a key role in shaping the future of software development.

What are the key skills and qualifications needed to thrive as a Gen AI software developer, and why are they important?

To thrive as a Gen AI Software Developer, you need strong programming skills (especially in Python), a background in computer science or a related field, and expertise in machine learning and deep learning principles. Familiarity with frameworks like TensorFlow or PyTorch, experience with cloud platforms (such as AWS or Azure), and knowledge of version control systems are typically required, along with certifications in AI or data science being advantageous. Creative problem-solving, collaboration, and effective communication help developers work across technical and non-technical teams and drive innovation. These skills ensure the development of robust, scalable AI solutions that address real-world needs and integrate seamlessly within organizations.

How do Gen AI software developers typically collaborate with data scientists and product managers during the development process?

Gen AI Software Developers regularly work alongside data scientists to translate machine learning models into scalable, production-ready applications. They collaborate closely with product managers to understand user requirements and ensure that AI-powered features align with business goals. This teamwork often involves participating in cross-functional meetings, iterative feedback cycles, and joint problem-solving sessions to address technical challenges and optimize model performance. Clear communication and a shared understanding of project objectives are essential for success in this collaborative environment.

What is the difference between Gen Ai Software Developer vs Machine Learning Engineer?

AspectGen Ai Software DeveloperMachine Learning Engineer
Required CredentialsBachelor's in CS, AI, or related; experience with AI frameworksBachelor's or higher in CS, Data Science, or related; strong programming skills
Work EnvironmentTech companies, startups, AI-focused teamsResearch labs, tech firms, AI/ML departments
Employer & Industry UsageAI product development, software solutionsModel development, data analysis, AI system deployment
Common Search & ComparisonFocuses on AI application development in softwareFocuses on building and optimizing ML models

While both roles involve AI and require programming skills, Gen Ai Software Developers primarily focus on creating AI-powered software applications, whereas Machine Learning Engineers specialize in designing, building, and optimizing machine learning models. The roles often overlap but differ in their core focus and typical work environments.

What cities near Raleigh, NC are hiring for Gen Ai Software Developer jobs?

Cities near Raleigh, NC with the most Gen Ai Software Developer job openings:

Software Product Manager - Android Tablet OS & AI Ecosystem

Morrisville, NC • On-site

Lenovo
Computer and Computer Peripheral Equipment and Software Wholesalers • 10K+ employees

Other

This job post has expired today. Applications are no longer accepted.


Lenovo rating

7.7

Company rating: 7.7 out of 10

Based on 19 frontline employees who took The Breakroom Quiz


Job description

* United States of America - North Carolina - Morrisville

Why Work at Lenovo

We are Lenovo. We do what we say. We own what we do. We WOW our customers.

Lenovo is a US$83 billion revenue global technology powerhouse, ranked #153 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).

This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com , and read about the latest news via our StoryHub .

Description and Requirements

Lenovo is looking for a Software Product Manager – Android Tablet OS & AI Ecosystem to define and deliver the next generation of Android tablet software and AI experiences.

This role sits at the intersection of Android OS strategy, Google platform collaboration, AI product innovation, ecosystem development, and global product execution. You will own key portions of Lenovo’s Android tablet software roadmap, translating the latest Google Android platform capabilities, certification requirements, AI technologies, and ecosystem opportunities into differentiated experiences for Lenovo tablet users.

You will work closely with teams across the United States and China, including Lenovo product, engineering, design, AI, business development, and go-to-market organizations, while building strong working relationships with Google and external AI/software ecosystem partners.

The ideal candidate combines strong product judgment with a solid understanding of Android platforms and emerging AI technologies. You should be equally comfortable discussing Android platform requirements with engineers, defining an AI user experience with designers, working with Google and ecosystem partners, and translating technology capabilities into a compelling product roadmap.

Key Responsibilities:

  • Own Android Tablet OS Strategy & Roadmap
  • Define the software strategy and multi-generation roadmap for Lenovo Android tablets based on the latest Google Android releases and platform evolution
  • Evaluate new Android capabilities and determine how they should translate into differentiated Lenovo tablet experiences
  • Own product planning across key OS areas including system experience, productivity, multitasking, connectivity, security, privacy, large-screen experiences, and device intelligence
  • Translate customer insights, competitive analysis, Google platform direction, and Lenovo business priorities into clear product requirements and roadmap decisions
  • Partner with engineering and program teams from concept through development, validation, certification, launch, telemetry, and post-launch optimization
  • Balance platform consistency, Lenovo differentiation, development investment, schedule, and long-term maintainability
  • Drive Google Platform & Compliance Planning
  • Serve as a key product interface for Lenovo’s collaboration with Google on Android tablet software
  • Track upcoming Android platform changes and translate them into actionable product and engineering plans
  • Drive product-level planning related to Google MADA, RSA, certification, compatibility, security, and other applicable Android ecosystem requirements
  • Identify platform dependencies and compliance risks early and work with engineering, legal, business, and Google stakeholders to establish mitigation plans
  • Help Lenovo take advantage of new Google platform capabilities while maintaining product quality, compliance, and launch readiness
  • Define how Google AI technologies / Lenovo Qira AI and Tablet capabilities come together to create differentiated tablet experiences
  • Identify high-value use cases where AI can fundamentally improve learning, productivity, creativity, communication, and device interaction
  • Drive AI features from concept and customer problem definition through prototype, product requirement, development, launch, and iteration
  • Evaluate new AI capabilities including multimodal interaction, generative AI, personalized experiences, agentic workflows, contextual intelligence, and AI-powered UI
  • Define success metrics and use customer feedback and telemetry to continuously improve AI experiences after launch
  • Build the Software & AI Ecosystem
  • This role extends beyond traditional product management and includes a meaningful business development and ecosystem development responsibility
  • Identify external technologies, applications, AI services, developers, and strategic partners that can strengthen Lenovo’s tablet software proposition
  • Develop partnership opportunities across AI models and services, productivity, education, creativity, gaming, cross-device experiences, and emerging software ecosystems
  • Evaluate potential partners from both product and business perspectives, including customer value, differentiation, integration feasibility, commercial model, scalability, and strategic fit
  • Work with internal business development, legal, engineering, marketing, and regional teams to move partnerships from exploration to product integration and market launch
  • Develop compelling joint value propositions with strategic ecosystem partners
  • Represent Lenovo’s tablet software strategy in discussions with technology partners and industry ecosystem stakeholders
  • Connect U.S. Market Needs with China-Based Product Development
  • Act as a bridge between Lenovo’s U.S. market, partner ecosystem, and China-based product and engineering organizations
  • Translate U.S. customer, competitive, channel, and ecosystem insights into actionable requirements for global product teams
  • Communicate complex product and technical topics clearly across cultural, organizational, and geographic boundaries.
  • Drive alignment among stakeholders when priorities, market requirements, platform constraints, and development resources compete
  • Support global product launches while ensuring North American market requirements are adequately represented in product decisions

Within This role, Success Means:

  • Lenovo’s Android tablet roadmap stays ahead of major Android platform transitions rather than reacting to them
  • Google platform and compliance requirements are converted into clear, executable product plans early in the development cycle
  • Google AI and Lenovo Qira AI capabilities become meaningful customer experiences, not simply technology demonstrations
  • Lenovo develops differentiated software capabilities that strengthen the value of its tablet hardware
  • New AI and software ecosystem partnerships accelerate innovation and create customer and business value
  • U.S. market requirements and partner opportunities are effectively translated into global product decisions
  • Teams across the U.S. and China operate around a clear, shared product strategy

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, Business, Human-Computer Interaction, or a related field, or equivalent practical experience
  • 5+ years of experience in software product management, platform product management, or a closely related technology role
  • Experience delivering consumer software, mobile products, Android products, operating systems, AI products, or connected-device experiences
  • Strong understanding of the Android ecosystem, including Android OS evolution, application ecosystem, system-level capabilities, and the relationship between Google and Android OEMs
  • Demonstrated ability to translate technology trends and platform capabilities into customer-facing product experiences
  • Experience working directly with software engineering teams throughout the complete product development lifecycle
  • Strong product judgment with the ability to prioritize based on customer value, strategic differentiation, engineering complexity, and business impact
  • Excellent written and verbal communication skills
  • Professional fluency in both English and Mandarin Chinese, with the ability to conduct product discussions, negotiations, presentations, and day-to-day collaboration in both languages
  • Ability to collaborate effectively across teams located in the United States and China
  • Experience working for an Android OEM, mobile device company, consumer electronics company, OS/platform company, or major software/AI company
  • Direct experience working with Google Android platform teams or Android certification/compliance programs
  • Familiarity with MADA, RSA, GMS, CTS/VTS, Android compatibility requirements, or related Google/OEM processes
  • Experience developing AI-powered consumer products using generative AI, multimodal AI, on-device AI, LLMs, or AI agents
  • Understanding of AI system architecture across device, edge, and cloud environments
  • Experience with Android tablets, foldables, large-screen Android devices, PCs, smartphones, or cross-device ecosystems
  • Experience establishing technology partnerships, developing partner ecosystems, or supporting software/AI business development
  • Experience working in a highly distributed global organization
  • Strong understanding of the U.S. consumer technology market and competitive landscape

Basic Requirements:

  • 5+ years of software product management, platform product management, and/or Android OS experience
  • Fluency in both English and Mandarin Chinese

Additional Locations: * United States of America - North Carolina - Morrisville

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.

If you require an accommodation to complete this application, please contactability@lenovo.com

#J-18808-Ljbffr

What Lenovo employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom