Are you a tech enthusiast passionate about AI, ML, and software development? 🌐 Nokia India is hiring Software Development Engineer 1 (SDE1) for freshers with a Master’s in Computer Science. This full-time role provides an opportunity to work on AI-driven optical networks and cutting-edge telecom solutions.
As a Nokia Software Development Engineer 1, you will be involved in developing, debugging, and integrating AI/ML solutions into next-generation optical networking products. This is an ideal role for fresh graduates eager to work in a fast-paced, innovative, and collaborative environment.

About Nokia
Nokia is a global technology leader committed to innovation across mobile, fixed, and cloud networks. With the acquisition of Infinera, Nokia has strengthened its position in optical networks, combining cutting-edge technology with proven leadership.
Nokia India fosters a culture of creativity, inclusivity, and continuous learning, offering employees opportunities for career growth, mentorship, and participation in employee resource groups. The company emphasizes well-being, collaboration, and employee development while delivering impactful technology solutions worldwide.
Role Overview
The Software Development Engineer 1 role at Nokia is part of the Optical Networks division, working at the intersection of AI/ML and telecom innovation. You will contribute to designing, implementing, and testing new functionalities for Nokia’s products, ensuring high quality before release.
This role is full-time and open to freshers with a Master’s degree in CS. It offers hands-on experience in AI-driven product development, agile workflows, and cloud systems.
Key Responsibilities
1. AI/ML Development
- Design and implement new functions using AI and Machine Learning frameworks.
- Utilize TensorFlow, PyTorch, and scikit-learn to build intelligent features.
- Integrate AI/ML solutions into existing optical network systems.
2. Software Design & Debugging
- Write clean and efficient code using Java, Python, Go, and JavaScript.
- Debug software in collaboration with hardware and software engineers.
- Ensure product functionality, quality, and timely delivery.
3. Agile & DevOps Practices
- Use agile development tools like JIRA, GIT, Confluence, and CI/CD with Jenkins.
- Participate in short product development cycles and iterative improvements.
- Collaborate with cross-functional teams to optimize system performance and reliability.
4. Product Quality & Integration
- Test and validate new product features before release.
- Work with internal stakeholders and global teams to ensure seamless integration.
- Continuously improve software processes and practices.
Share the opportunity
Who Can Apply
| Criteria | Details |
|---|---|
| Experience | Freshers or early-career candidates |
| Education | Master’s in Computer Science |
| Location | India (Bangalore, Hyderabad, or other Indian offices) |
| Employment Type | Full-Time |
| Skills | Java, Python, Go, JavaScript, SQL, AI/ML frameworks, TensorFlow, PyTorch, CI/CD, Agile tools |
| Start Date | Immediate openings |
Required Skills & Qualifications
- Strong programming skills in Java, Python, Go, and JavaScript.
- Hands-on experience with AI/ML frameworks such as TensorFlow, PyTorch, and scikit-learn.
- Knowledge of database systems (Oracle/PostgreSQL) and cloud storage systems.
- Understanding of network protocols, optical networks, and software integration.
- Familiarity with agile development tools, CI/CD pipelines, and version control.
Preferred Skills
- Experience with debugging software/hardware integrations.
- Knowledge of cloud-based solutions and system performance optimization.
- Ability to work in cross-functional teams and contribute to product innovation.
- Enthusiasm for learning and applying cutting-edge technologies in AI and networking.
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
What You’ll Get
- 🌟 Opportunity to work on AI-driven optical networks and next-generation telecom solutions.
- 💼 Collaborate with highly skilled and motivated colleagues.
- 🚀 Gain hands-on experience with TensorFlow, PyTorch, and advanced networking frameworks.
- 🧠 Career growth through internal advancement, learning opportunities, and mentorship programs.
- ❤️ A friendly, inclusive, and supportive work environment.
How to Apply
- Update Your Resume – Highlight programming, AI/ML, and relevant projects.
- Showcase Technical Skills – Emphasize TensorFlow, PyTorch, SQL, and cloud systems experience.
- Prepare for Interviews – Brush up on algorithms, data structures, AI/ML basics, and network protocols.
- Demonstrate Collaboration – Showcase teamwork, Agile experience, and problem-solving mindset.
- Apply Now – Click the button below to submit your application.
Conclusion
If you’re a Master’s graduate passionate about AI/ML and software development, the Nokia Software Development Engineer 1 role is your gateway to a rewarding career. 🌐
Join Nokia’s Optical Networks division to contribute to next-generation connectivity solutions, work on cutting-edge technology, and make a global impact while growing your skills and career.
Share the opportunity