We are Lenovo. We do what we say. We own what we do. We WOW our customers. Focused on a bold vision to deliver smarter technology for all, Lenovo has built on its success as the world’s largest PC company by further expanding into growth areas that fuel the advancement of ‘New IT’ technologies (client, edge, cloud, network, and intelligence) including server, storage, mobile, software, solutions, and services.

Lenovo currently seeking a Software Engineering to join our Global eCommerce Team in supporting MarTech enablement on Lenovo. com.

Job Designation : Software Engineering

Salary : 5 LPA – 8 LPA

Qualification : Bachelor’s or Master’s degree

Experience : Freshers / 0 – 1 year

Skill Set :

  1. Knowledge of LLMs, Vertex AI, Content recommendation algorithms or similar technologies
  2. Proficiency in machine learning algorithms (collaborative filtering, content-based filtering). Experience with relevant data processing and modeling tools (e.g., Spark, TensorFlow). Understanding of A/B testing and model evaluation metrics.
  3. Extensive experience with BigQuery and batch/streaming analytics for generating insights and optimizing monetization efforts.
  4. Demonstrates solid understanding of Cloud/Enterprise Architecture concepts and paradigms with hands-on experience in developing high-scale, distributed systems, bringing together the appropriate technologies and products (including third party products) needed to construct  and deliver a complete solution.
  5. Deep understanding and hands-on experience of OOAD paradigms, multi-threading and concurrency concepts
  6. Excellent knowledge and  programming experience with Java/Kotlin, Python or other Server scripting languages
  7. Solid experience with Amazon RedShift or equivalent and understanding of data warehousing concepts. Hands on experience with NoSql DBs like MongoDB in production environment will be a plus

Job Description :

  1. Analyze product requirements for a Cloud service solution offering a next-gen cloud driven user experience on a mobile device from multiple perspectives
  2. Propose and evaluate architectural trade-offs from different points of view
  3. Drive infrastructure planning and design decisions and develop a high-scale solution in stipulated timelines.
  4. Interface closely with the product management, business team, user experience team and quality assurance to develop world class cloud services using Agile Scrum development methodology.
  5. Apply your excellent troubleshooting skills and instincts in a systematic manner to help resolve critical product issues.
  6. Align architecture and product roadmap with new tools/technologies in the market.

Location : Bengaluru, Karnataka, India