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
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
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 III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
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 Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
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 - 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 - 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 AI Engineer
Join Grape Up as a Senior AI Engineer in Cracow, Poland, to lead AI/ML projects using LLMs, Python, and Java in a hybrid work environment.
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 Java/VueJS Developer
Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Entry Level Back-End Software Engineer (Java)
Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.
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 Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
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.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
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.
Senior C++ Computer Vision Engineer
Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior AI/ML Engineer
Join gravity9 as a Senior AI/ML Engineer to develop innovative AI solutions. Work remotely with cutting-edge technologies in a dynamic team.
Senior Java Software Engineer
Join Relativity as a Senior Java Software Engineer to work on AI-based products in a hybrid environment.
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.