As a Machine Learning Engineer in the Emerging Businesses team, you will engineer Nokia's Large Language Model (LLM) platform to enhance our NLP capabilities. Your work will involve analyzing and optimizing complex algorithms, developing robust machine learning models, and collaborating with cross-functional teams to implement scalable solutions. You will have the opportunity to work on innovative projects that directly impact how businesses leverage AI and NLP technologies.
The Emerging Businesses team is at the heart of Nokia's mission to drive software-led innovation. We are responsible for NLP engineering and applied science, focusing on developing intelligent solutions that elevate the user experience and drive business success. By focusing on applying advanced machine learning techniques to real-world challenges, we help organizations unlock the full potential of their data.
At Nokia, we pride ourselves on maintaining a hybrid and collaborative work environment. Our team fosters a culture of transparency and innovation, where every voice matters, and ideas are welcomed. Our leaders are dedicated to empowering you to grow and succeed. Collaborating with talented individuals from diverse backgrounds will inspire creativity and enhance problem-solving.
HOW YOU WILL CONTRIBUTE AND WHAT YOU WILL LEARN
As part of our team, you will:
- Design, develop, and deploy advanced NLP models and algorithms to interpret complex textual data.
- Design and implement machine learning models to improve the search relevance and ranking algorithms.
- Develop and maintain scalable and efficient search indexing, retrieval, and query processing systems.
- Optimize existing machine learning models and pipelines for performance, scalability, and resource efficiency.
- Document model development, evaluation, and deployment processes.
- Conduct experiments and prototype new ideas to advance our NLP capabilities.
- Apply natural language processing techniques to enhance search query understanding, parsing, expansion, and results.
- Conduct A/B testing, concept drift and other experimental approaches to refine NLP and search algorithms.
- Collaborate with cross-functional teams to understand business needs and translate them into technical solutions.
- Prepare and present findings and insights to technical and non-technical stakeholders.
KEY SKILLS AND EXPERIENCE
You have:
- Master's degree or equivalent in Computer Science, Engineering, Mathematics, or a related field.
- Experience in software development, machine learning and NLP.
- Proficiency in programming languages such as Python, Go, or C++ (any one of them is fine).
- Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and NLP libraries (e.g., NLTK, spaCy, HuggingFace).
- Excellent communication skills and team player attitude.
It would be nice if you also had:
- Familiarity with GPU usage, containerization, orchestration and cloud technologies.
- Experience with LLM engineering stack such as vLLM, LiteLLM, Ollama, gguf, ggml.
- Experience with search engines (e.g., Elasticsearch, Solr, Lucene) and vector databases (e.g., Vespa, Weviate, Qdrant), along with their underlying algorithms.
- Experience with model registries and experimentation tracking frameworks (e.g., MLFlow, Weights&Biases).
- Experience with big data frameworks and technologies such as Spark, Kafka, Cassandra.
- Experience with model serving frameworks such as BentoML, Seldon, Kubeflow.
Don't worry about ticking every single one of the boxes - if you can picture yourself in this position, it is a good enough reason to apply. We are here to support you all the way. Please apply by January 6, 2025, via the application system.
Please note that this role requires presence at the Espoo office and we are not offering international relocation option for this position.
About Us
Come create the technology that helps the world act together
Nokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people's lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world.
We challenge ourselves to create an inclusive way of working where we are open to new ideas, empowered to take risks and fearless to bring our authentic selves to work
What we offer
Nokia offers continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs and highly diverse teams with an inclusive culture where people thrive and are empowered.
Nokia is committed to inclusion and is an equal opportunity employer
Nokia has received the following recognitions for its commitment to inclusion & equality:
- One of the World's Most Ethical Companies by Ethisphere
- Gender-Equality Index by Bloomberg
- Workplace Pride Global Benchmark
At Nokia, we act inclusively and respect the uniqueness of people. Nokia's employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law.
We are committed to a culture of inclusion built upon our core value of respect.
Join us and be part of a company where you will feel included and empowered to succeed. About the Team As Nokia's growth engine, we create value for communication service providers and enterprise customers by leading the transition to cloud-native software and as-a-service delivery models. Our inclusive team of dreamers, doers and disruptors push the limits from impossible to possible. Job Info
- Job Category Applied R&D
- Posting Date 12/19/2024, 04:27 AM
- Locations Karaportti 4, Espoo, 02610, FI (Hybrid)
- Apply Before 01/06/2025, 05:00 PM
- Degree Level Master's Degree
- Job Schedule Full time
- Role Type Individual contributor
- Job Identification 14842
Nokia creates its most significant negative impacts or uses resources in scarce human capital and greenhouse gas emissions, in categories Knowledge and Environment.
What is impact profile?
The net impact profile was modeled by the Upright Project. The profile is based on scientific research's understanding of the effects of various products and services. The profile tells you which things you are involved in influencing through this job. You can find more information about Upright here.