Principal Software Engineer (AI/ML - Python, Java)
What's the role?
As a Principal Software Engineer at HERE Technologies, you will play a pivotal role in the Research & Development activities of the HERE Navigation Assistant, an AI-based service that leverages location intelligence and multi-LLM capabilities. You will be responsible for leading and contributing to the architecture design and development of functionalities aimed at enhancing the capabilities of the HERE Navigation Assistant.
Key Responsibilities
- Innovative Research & Development: Lead and contribute to the development of new algorithms, models, and techniques to improve location intelligence and natural language processing.
- System Architecture & Design: Design, develop, and optimize the architecture of the HERE Navigation Assistant to ensure scalability, reliability, and performance.
- Algorithm Development: Develop and implement advanced algorithms for processing and interpreting complex location-related queries.
- Data Analysis & Interpretation: Analyze large datasets to extract meaningful insights and utilize machine learning and statistical techniques to inform decision-making processes.
- Collaboration & Mentorship: Work closely with other engineers, data scientists, and product managers, providing mentorship and guidance to junior team members.
- Technical Documentation: Prepare comprehensive technical documentation for the algorithms, models, and systems developed.
- Problem Solving & Troubleshooting: Identify and resolve complex technical issues related to the HERE Navigation Assistant.
- Stay Updated: Keep abreast of the latest advancements in AI, machine learning, and location intelligence technologies.
Who are you?
We are looking for a candidate with the following experience and skills:
- Educational Background: A Master’s or Ph.D. degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
- Extensive Experience: At least 8-10 years of experience in R&D roles, with a strong focus on AI, machine learning, and natural language processing.
- Technical Proficiency: Proficiency in programming languages such as Python, Java, or C++. Experience with machine learning frameworks like PyTorch and TensorFlow.
- Algorithm Expertise: Expertise in developing and optimizing algorithms for natural language processing and location intelligence.
- System Design & Architecture: Strong experience in designing and developing scalable, reliable, and high-performance systems.
- Problem-Solving Skills: Exceptional analytical and problem-solving skills.
- Collaboration & Communication: Excellent collaboration skills and strong written and verbal communication skills.
- Mentorship: Experience in mentoring and guiding junior engineers and researchers.
- Adaptability: Ability to stay updated with the latest technological advancements.
What we offer?
- Creative Tax Incentive scheme in Poland
- Work with cutting edge, modern technologies
- Flexible working hours
- Great work-life balance
- 25 paid vacation days
- Meal Vouchers
- Vision Support
- Competitive salary plus bonus
- Brown bag talks, team events, and more!
Join us at HERE Technologies and contribute to shaping the future of navigation technology!
Benefits Extracted with AI
- Creative Tax Incentive scheme in Poland
- Work with cutting edge technologies
- Flexible working hours
- Great work-life balance
- 25 paid vacation days
- Meal Vouchers
- Vision Support
- Competitive salary plus bonus
- Brown bag talks
- Team events
Similar jobs
Last update: 23 minutes ago
Principal AI Engineer
Join Cere Network as a Principal AI Engineer to drive AI innovation in Web3. Requires 10+ years in AI/ML, NLP, and software development.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Full Stack Developer (Node.js, React.js)
Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Software Engineer with Haskell, Java, JavaScript, Python, C++
Join our innovative engineering team in Hamburg as a Software Engineer. Work with Haskell, Java, Python, and more in a hybrid environment.
Java Backend Developer
Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Full-Stack Developer (React & NodeJS)
Join as a Full-Stack Developer using React.js & NodeJS in Kraków. Hybrid work, competitive pay, and a dynamic team environment.
Senior Developer with C#, Java, and Python
Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Expert Machine Learning Engineer
Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
Senior Java Software Developer
Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.
Software Engineer II - Travel and Traffic Platform
Join TomTom as a Software Engineer II to develop high-performance platforms for real-time traffic data delivery. Work in Berlin with hybrid flexibility.
Java Engineer with Angular and Spring Framework
Join Kadaster as a Java Engineer, working with Java, Spring, and Angular in a hybrid environment. Contribute to property information software.
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Freelance Fullstack Java Developer for Insurance Projects
Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.