Lenovo Hiring 2025: Entry-Level Software Engineer Jobs
Lenovo Recruitment 2025: Entry-Level Software Engineers Hiring
Lenovo is seeking talented entry-level software engineers to join their Bangalore team. This is an excellent opportunity for recent graduates with hands-on experience to kickstart their careers in a fast-paced tech environment. This recruitment drive focuses on identifying and onboarding individuals passionate about cloud services, innovative solutions, and contributing to a next-generation user experience.
Why Lenovo?
Lenovo is a global technology leader known for its innovative products, collaborative culture, and commitment to employee growth. Joining Lenovo means being part of a team that’s shaping the future of technology.
- Innovation: Work on cutting-edge projects and technologies.
- Growth: Opportunities for professional development and advancement.
- Culture: A collaborative and inclusive work environment.
Job Details
Here’s a quick overview of the position:
Job Title | Software Engineer |
---|---|
Location | Bangalore |
Salary | Best in Industry |
Experience | Freshers with hands-on / 1 to 5 Years |
Qualification | BE/BTech/BSC/MCA/MS/MTech or Any |
Job Description
As a Software Engineer at Lenovo, you will be responsible for:
- Analyzing product requirements for a cloud service solution, focusing on a next-gen, cloud-driven user experience on mobile devices.
- Proposing and evaluating architectural trade-offs from multiple perspectives.
- Driving infrastructure planning and design decisions to develop high-scale solutions within stipulated timelines.
- Collaborating closely with product management, business, UX, and QA teams to develop world-class cloud services using Agile Scrum methodologies.
- Applying troubleshooting skills to resolve critical product issues systematically.
- Aligning architecture and product roadmap with new tools and technologies in the market.
Qualifications
To be considered for this role, you should possess the following qualifications:
- BE/BTech or ME/MTech in Computer Science or a related field with 1-5 years of experience in implementing and delivering Cloud/Enterprise architecture and solutions.
- Proven experience across the entire technology stack, from Android native and web application development (using frameworks like Angular and React) to cloud backend development and deployment on GCP.
- Experience developing and implementing various monetization strategies (e.g., in-app purchases, content subscriptions, advertisements) is a plus.
- Knowledge of Large Language Models (LLMs), Vertex AI, content recommendation algorithms, or similar technologies.
- 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.
- Extensive experience with BigQuery and batch/streaming analytics for generating insights and optimizing monetization efforts.
- Solid understanding of Cloud/Enterprise Architecture concepts and paradigms, with hands-on experience in developing high-scale, distributed systems.
- Deep understanding and hands-on experience of OOAD paradigms, multi-threading, and concurrency concepts.
- Excellent knowledge and programming experience with Java/Kotlin, Python, or other server scripting languages.
Key Skills
- Cloud Computing (GCP)
- Android/Web Development (Angular, React)
- Machine Learning
- Data Analytics (BigQuery, Spark, TensorFlow)
- Java/Kotlin/Python
How to Apply
Interested and eligible graduates can apply for the Software Engineer role at Lenovo through the following link:
Don’t miss this opportunity to join a leading technology company and contribute to innovative projects that impact millions of users worldwide!