Machine Learning Software Engineer
Are you interested in developing software which enables autonomous control for industrial machines? Or bringing alive cognitive and collaborating robots?
You are seasoned software professional with prior machine learning knowledge or you are talented software wizard full of young energy.
We are looking for team members that are required to be creative in solving problems, excited to work in new technology areas and be ready to wear multiple hats to get things done in a highly-energised, fast-paced and innovative environment.
You will be a core team member whose technical depth and breadth span over all aspects of machine learning software development for environmental sensing, and natural language processing.
- Architect and develop solutions using Machine Learning and other advanced technologies to solve a variety of business problems
- Work closely with counterparts in other disciplines as part of a cross-functional team, and nurture this culture in your team
- Embrace raw data and develop data modelling pipelines using Python or C++. You will be selecting optimal feature vectors for models.
- You work with simulation based C/C++ code generation
- Provide technical guidance in a number of aspects of data science and engineering including: hypothesis testing, analysis, modelling, and production deployment.
- Think creatively and propose new directions and questions to pursue
Requirements for the job
- You have 3+ years of experience as a SW developer for high-tech products and/or services
- Good coding and debugging skills with Python and C/C++
- You should have successfully completed some Machine Learning / Deep Learning studies for example online courses provided by vendors like Coursera or Udacity
- You have excellent understanding and knowledge of computer science/software in general and strong problem solving ability
- Experience with agile software processes, data-driven development, reliability, and disciplined experimentation
- We think the knowledge acquired earning a degree in Computer Science would be of great value in this position, but if you're smart and have the experience that backs up your abilities, for us, talent beats degree every time.
Following is a bonus, but not mandatory
- Experience with ML frameworks such as PyTorch, Caffe2, TensorFlow etc
- Prior history with industrial data-driven/AI/Machine learning projects
- You have a strong working understanding of data engineering, statistical analytics and machine learning concepts
- Good understanding with image/video, audio/sound processing, sensor fusion and familiarity with AI/ML basic concepts and commonly used methods such as CNN, RNN, etc.
- Prior experience with some big data systems such as Hadoop, Spark, Nifi, Storm, HDFS, NFS, Lustre, Presto, Hive, AWS Redshift, AWS Athena.
|Tuotekehitys ja suunnittelu|
|Tekoäly (AI) ja koneoppiminen|