Nokia
We are seeking a talented Software Engineer with 4-5 years of experience in Python development to join our team. In this role, you will work on cutting-edge projects, collaborating closely with our team to build robust and scalable systems that integrate machine learning and deep learning solutions. Your expertise in writing efficient and maintainable Python code following best practices, combined with a strong understanding of RESTful API development, will be key to your success. Knowledge of Docker and Kubernetes is a plus.
4-5 years of professional experience in Python development.
Strong experience in building REST APIs.
Proficiency in machine learning and deep learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
Solid understanding of software development best practices, including version control, code reviews, and continuous integration.
Experience with Docker and Kubernetes (preferred).
Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience.
Develop, test, and maintain high-quality Python code.
Design and implement RESTful APIs that are efficient, scalable, and secure.
Apply machine learning and deep learning techniques to real-world applications.
Collaborate with cross-functional teams to integrate machine learning solutions into production systems.
Implement best practices in code structure, documentation, and test-driven development.
Use Docker and Kubernetes to containerize and deploy applications (preferred).