AI/ML Engineer
Lenovo
Why Work at Lenovo
Description and Requirements
AI/ML Engineer
Focused on a bold vision to deliver smarter technology for all, Lenovo is developing world-changing technologies that create a more inclusive, trustworthy and sustainable digital society. By designing, engineering and building the world’s most complete portfolio of smart devices and infrastructure, we are also leading an Artificial Intelligence Transformation – to create better experiences and opportunities for millions of customers around the world. Join us in defining our world of tomorrow and creating smarter technology for all!
Who You’ll Work With
At Lenovo, we manufacture one of the world’s widest portfolios of connected products, including PCs (ThinkPad, Yoga, Lenovo Legion), tablets, smartphones and workstations as well as augmented and virtual reality (Mirage, ThinkReality) and smart home/office solutions. We are building an innovative portfolio of Machine Learning & Artificial Intelligence capabilities which are transforming the industry in ways never seen before. Lenovo is creating capacity and computing power for the connections that are changing business and society.
About Our Team
This position is for an AI/ML Engineer in the Cloud & Software team, part of the Global Innovation Center. It is an exciting role to work closely with cutting edge technologies and lay the path that would be the future of Software Development for years to come. This team is responsible for the design and development of SaaS solutions along with Hybrid AI capabilities. This team consists of tech savvy individuals who are not afraid to explore frontiers of the latest technologies and are proficient in adopting them. Innovation is key for success in this team along with collaboration.
What You'll Do
Responsibilities will include:
- Developing Technical Designs for Machine Learning and Artificial Intelligence features.
- Hands-on development of Solutions in Data Engineering technologies & AI
- Closely collaborate with Architecture teams to establish solutions designed to scale for millions of users.
- Engaging actively with other specializations and compliance processes
- Participating in daily working sessions, and leading workstreams from planning through execution to closure
Set up For Success
Innovation is key to success in this role. Need high dose of technical expertise combined with acumen for performance at scale, adapting to changing dynamics should come as second nature. This role will work to deliver in a fast paced environment, working on multiple complex initiatives in a startup like fashion. Taking a requirement, rapid prototyping, show proof of value in the features, implementation and scaling is expected from this role. Should also provide technical guidance and mentor junior team members, participate in tech talks to broaden and spread tech expertise.
Primary Requirements
- At least 7 years of relevant experience of full-time working experience in AI, Machine Learning, MLOps
- Hands on development experience in Python, using related libraries such as Pandas, Pytorch, TensorFlow, Spark
- Experience with Unsupervised and Deep Learning models
- Hands on expertise with MLOps methods and platforms such as MLFlow
- Strong Data Engineering knowledge with technologies such as Apache AirFlow, PySpark
- Experience designing, training and validating ML models
- Experience with testing technologies for various ML Models
- Experience in handling Time Series Data, Anomalies detection, Data Correlation techniques
- Experience in using frameworks such as Prophet, BentoML or other equivalent tools
- Experience with Conversational AI, ChatGPT, Multi language support
- Hands on Experience in Cloud Technologies, preferably AWS
- Good understanding of SaaS platforms and associated technologies
- Proficiency in Containeration, Orchestration of containers, scaling concepts
- Expertise in AWS Bedrock, SageMaker
- Visualization technologies for AI and ML output, BI Reports, Tableau, PowerBI
- Thorough understanding of Agile Development practices, ceremonies
- Prior experience in working for a Product development company
- Excellent communication skills
Preferred:
- Master's degree Computer Science, or related discipline
- Data Science experience with R
- Client side technologies and experience with Edge AI, TinyML, TensorFlow Lite
- Strong mathematical knowledge in Statistics, Calculus, Linear Algebra
Why Lenovo?
Lenovo is a US$50 billion Fortune Global 500 company, with 57,000 employees and operating in 180 markets around the world. We are #1 PC company on the planet, BCG's 50 most innovative companies, and one of Interbrand’s 100 BEST global brands. Focused on a bold vision to deliver smarter technology for all, we are developing world-changing technologies that create a more inclusive, trustworthy and sustainable digital society. By designing, engineering and building the world’s most complete portfolio of smart device sand infrastructure, we are also leading an Intelligent Transformation – to create better experiences and opportunities for millions of customers around the world.
Learn more about why it’s great to work at Lenovo - https://www.lenovobenefits.com/why-join-lenovo
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.