Porsche Engineering Romania is currently looking for a Machine Learning Software Engineer to join the team in Cluj-Napoca, Romania.
In this role, you will be responsible for researching and implementing solutions for difficult problems that cannot be tackled in a classical programming approach.
You will work on projects that span technologies, systems, and processes where you will design, test and ship high quality code.
In this role, you will collaborate with team members and clients to build complex products that enable Porsche to deliver high quality and innovative customer experiences.
As a team member, you will have to combine software engineering skills with research and innovation skills. We offer the possibility to be responsible for your own topics and drive them to completion together with local and remote colleagues.
You are responsible for writing code to gather data, pre-process and explore it, visualize it, train various machine learning models and deploy them into working software on various hardware platforms
Designing and delivering technical solutions to business and product problems is your goal
You take ownership of initiatives and drive them through to completion
You apply various algorithms and machine learning techniques in order to find the best solution
You are using Atlassian stack such as Jira, Confluence, BitBucket, GIT and Bamboo for task management, documenting solutions, building and versioning the code
Collaborating with international project teams
You have successfully completed a Bachelor or Master degree in Information Technology or an equivalent education
You have experience with one of the following techniques : projective geometry, camera calibration, 3D reconstruction, 3D point processing, optical flow, visual odometry, object tracking and filtering, object detection and classification, SLAM
You have experience with classical computer vision libraries such as OpenCV
You have good knowledge of Python and specific libraries, such as scipy, numpy, pandas, scikit-learn, plotly, matplotlib and jupyter notebooks
Your basic knowledge of Docker containers and Kubernetes is considered a plus
Your basic knowledge of LINUX operating system is considered a plus
Your experience with Machine Learning & Deep Learning is considered a plus
You speak English very well, and German language is considered a plus
You’re a team player with a service-oriented working style, and as a self-confident person, you always have an eye for the essentials
You are flexible and willing to travel abroad / domestic, whenever it is required