Software Development Engineer
Nokia- Location
- India
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- —
Posted yesterday
We are looking for a talented and experienced engineer to join our DevOps and AI-focused team. In this role, you will have the opportunity to make a significant impact on our technology by leveraging your skills in Python, AI/ML, and data handling. You will collaborate closely with data engineers and the DevOps team to process and analyze Big Data, extract valuable insights, and integrate AI/ML models into our software systems.
- Develop and implement software solutions for data-centric projects, ensuring high performance and scalability.
- Collaborate with corss-functional teams on applications that boost Engineering Productivity.
- Utilize cloud platforms (GCP/Azure/AWS) and containerization technologies (Docker, Kubernetes) for efficient infrastructure management.
- Implement CI/CD practices and Jenkins for automated testing and deployment, enhancing our development processes.
- Apply your Python skills to build robust and maintainable code, following best practices.
- Stay updated with the latest trends in GenAI, Vector DB, and Machine Learning to incorporate innovative features.
- Ensure data security and privacy by implementing robust security measures throughout the software development lifecycle.
- Document and communicate technical designs and decisions effectively, promoting knowledge sharing within the team.
- Provide support and troubleshooting for deployed systems, ensuring smooth operations.
- Bachelor's degree in Computer Science, Electronics, or a relevant field is required.
- 3+ years of experience in software development, with a strong focus on Python.
- Proficiency in DevOps practices, including cloud platforms and containerization.
- Hands-on experience with CI/CD tools like Jenkins is essential.
- Strong understanding of AI concepts, including RAG, GenAI, and Vector DB.
- Excellent communication skills to collaborate effectively with diverse teams.
- Ability to work independently and manage multiple tasks simultaneously.
- Familiarity with BigData technologies is an advantage.
- Eagerness to learn and adapt to new technologies and industry trends.
- A problem-solving mindset and a passion for continuous improvement.
Skills
- Python
- GCP
- Azure
- AWS
- Docker
- Kubernetes
- Jenkins
- Generative AI
- Machine Learning
- Retrieval-Augmented Generation
More jobs at Nokia
All 232Software Development Engineer
Nokia · Canada · CAD 78,000–115,000 · today
AI Assisted Software Development Co-op
Nokia · United States · USD 24–49 · yesterday
Technical Specialist
Nokia · Malaysia · yesterday
Remote Delivery Engineering, Optical Networks – Working Student
Nokia · Poland · yesterday
IT Service Owner - Business
Nokia · India · yesterday
Similar roles
Backend Lead Software Engineer (Level 5) | Gurugram based
Agoda · Gurugram · today
Full Stack Engineer
Bluehost · Mumbai, India · today
Software Engineer Intern (January 12th start, 23 weeks)
Twilio · India · today
Senior/Staff Applied Research Software Engineer
Twilio · India · today
Software Architect (L6)
Twilio · India · today
Staff Software Development Engineer
Zscaler · Bangalore, IND · today