Enable job alerts via email!

Senior Engineering Manager, Data and AI/ML Platform

Lenovo

Morrisville

On-site

USD 100,000 - 160,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Engineering Manager to lead their Data and AI/ML Platform team. This pivotal role involves managing engineering teams, shaping AI/ML capabilities, and driving innovation in a dynamic environment. The ideal candidate will have extensive experience in software engineering, a strong grasp of AI/ML technologies, and a passion for cutting-edge solutions. With a focus on collaboration and continuous improvement, you will guide your team in delivering high-quality software and scalable solutions. Join this forward-thinking company and make a significant impact on the future of technology.

Qualifications

  • 10+ years in software engineering focusing on distributed systems.
  • 5+ years in management roles leading engineering teams.
  • Strong understanding of AI/ML technologies and frameworks.

Responsibilities

  • Lead and mentor a team of engineers in AI/ML platform development.
  • Collaborate with stakeholders to define technical roadmaps.
  • Ensure adherence to best practices in software development.

Skills

Software Engineering
AI/ML Concepts
Distributed Systems
Leadership
Cloud Computing
Data Platform Technologies
Programming (Python, Java, Go)

Education

Bachelor's in Computer Science
Master's in Computer Science

Tools

TensorFlow
PyTorch
Docker
Kubernetes
AWS
GCP
Azure
Spark
Flink
Hive

Job description

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

Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 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).

Sr. Engineering Manager – Data and AI/ML Platform

At Lenovo, we Never Stand Still. Every day, every employee is focused on moving forward, rejecting traditional limits, and always seeking a better way. We're looking for a driven and innovative Senior Engineering Manager to lead our Data and AI/ML Platform team within the Global Innovation Center (GIC). In this role, you will directly manage engineering teams and play a vital part in shaping the future of our AI/ML capabilities.

As a key leader within a dynamic, agile software development environment, you will contribute to the full solution lifecycle, from initial concept and design through development and deployment of our core data and AI/ML platform services. You will lead a team responsible for the design, development, troubleshooting, and debugging of these critical services. Your leadership will be essential in ensuring adherence to development processes, architecture guidelines, and coding standards. You will champion code quality and secure programming practices within the team.

About the Role:

The cloud and software team seeks a senior engineering manager who is a leader and subject matter expert capable of driving success in Data Engineering, Analytics, and AI/ML platform development. Successful candidates will demonstrate strategic thinking, develop AI/ML platform strategy, align technical objectives with business goals, and deliver measurable outcomes. You will inspire and mobilize resources, providing technical guidance while fostering collaboration and innovation. Passion for cutting-edge technology, cloud adoption, and analytics is critical to thrive in this role.

Responsibilities:

  • Lead, mentor, and coach a team of talented engineers, fostering a culture of collaboration, innovation, and continuous improvement.
  • Conduct performance reviews, provide feedback, and identify growth opportunities for team members.
  • Manage team workload, prioritize projects, and ensure timely delivery of high-quality software.
  • Recruit and onboard new team members, building a strong and diverse team.
  • Technical Direction & Strategy:
    • Collaborate with product management and other stakeholders to define the technical roadmap for the AI/ML platform.
    • Drive the design and architecture of scalable, reliable, and secure AI/ML platform services.
    • Stay up-to-date with the latest advancements in AI/ML technologies and identify opportunities to leverage them.
    • Champion best practices for software development, including code quality, testing, and deployment.
    • Lead the design and implementation of scalable and robust data architectures, data models, and ETL processes.
    • Ensure adherence to data security, compliance, and governance standards.
    • Manage the delivery and enhancement of our open-source based Data Lakehouse platform components.
  • Platform Development & Operations:
    • Oversee the development, testing, and deployment of AI/ML platform services.
    • Ensure the platform meets performance, scalability, and reliability requirements.
    • Monitor platform performance, identify and resolve issues, and implement preventative measures.
    • Collaborate with operations teams to ensure smooth operation of the platform.
  • Effectively communicate technical concepts to both technical and non-technical audiences.
  • Collaborate with other engineering teams, product managers, and stakeholders to ensure alignment and achieve common goals.
  • Proactively identify and address potential roadblocks and risks.

Basic Qualifications:

  • Bachelor's or Master's degree in Computer Science or a related field.
  • 10+ years of experience in software engineering, with a focus on building and scaling distributed systems.
  • 5+ years of experience in a management role, leading and mentoring engineering teams.
  • Strong understanding of AI/ML concepts and technologies, including model training, deployment, and monitoring.
  • 2+ Experience with specific AI/ML frameworks and tools (e.g., TensorFlow, PyTorch, scikit-learn, MLflow)
  • Experience with cloud computing platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
  • 2+ years of experience building and operationalizing data platform technologies like Spark, Flink, Hive, Iceberg
  • Proficiency in at least one programming language (e.g., Python, Java, Go).

Preferred Qualifications:

  • Excellent communication, interpersonal, and leadership skills.
  • Experience building and operating large-scale AI/ML platforms.
  • Contributions to open-source projects in the AI/ML domain.
This position will be working onsite at our North America Headquarters in Raleigh, NC. Candidates that are already local to Raleigh, NC are preferred.

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.