Sending applications for this position is currently not working. Try again later.

Senior Machine Learning Engineer

Permanent employee, Full-time · Graz, Am Eisernen Tor 1 / 3

Your mission
Hello, we are Blackshark.ai, a quick-moving Artificial Intelligence startup and sister company to renowned game studio Bongfish. We are seeking an Senior Machine Learning Engineer to play a key role in ensuring our cutting-edge technology stays ahead of the curve.

You will research best practices, develop novel approaches, work on prototypes and evaluate what performs best. Whether you discovered a medium article or heard of a new function that is buzzing, have a closer look and see how it performs for us! You will experiment on a large scale on cloud infrastructure with high-end GPUs and TPUs.

In particular, you will:
  • Develop workflows and pipelines for faster and more efficient imagery annotation, model training, model deployment, and continual monitoring of computer vision algorithms
  • Contribute development to our scalable architecture to support our multi-source, geospatial analytics platform
  • Develop and deploy microservices for machine learning model inference
  • Mentor other members on your team with code reviews, design discussions, and new technologies
  • Collaborate with engineers from our platform and product engineering teams

Our Tech Stack:
  • Languages: Python3, C/C++, JavaScript
  • Deep Learning: Pytorch, Torchvision, CUDA, Horovod, Imgaug, scikit-learn
  • Image Processing: Numpy, OpenCV, SciPy, scikit-image, matplotlib
  • Data: PostgreSQL + PostGIS, SQLite, SQLAlchemy, GeoAlchemy, Alembic
  • Backend: FastAPI, Django, Dramatiq, RabbitMQ
  • Geospatial: GDAL/OGR, RasterIO, Geopandas, GeoServer, OWSLib, QGIS, ArcGIS
  • Version Control: Git, GitLab, Perforce
  • Continuous Integration: GitLab CI, Jenkins
  • Logging: Logstash, ELK
  • Frontend: Vue.js, OpenLayers
  • OS: Linux, Windows
  • Deployment: Docker, Kubernetes
  • Cloud Services: AWS, Azure, Exoscale
  • Task Management: JIRA
  • Knowledge Base: Confluence
  • Communication: Mattermost, Zoom

Your profile
  • Passionate follower of the latest visual AI research with a detailed understanding of modern deep learning architectures and convolutional neural networks (CNNs)
  • Relevant degree from university / FH in a STEM field (e.g., computer science, machine learning, statistics, physics, engineering)
  • Proven ability to build scalable software operating on large datasets and with a high degree of task parallelism in Python (or similar language)
  • Experience in classic computer vision (2D image processing)
  • Python, Pytorch (or other deep learning frameworks), OpenCV, numpy, Linux / Bash
  • Fluent English skills (both written and spoken)
  • Self-motivated, ability to learn quickly and adapt to changes
  • Strong analytical and problem solving skills, including software debugging, and familiarity with the challenges of developing computer vision algorithms
  • Working experience with cloud computing platforms like AWS
Why join us?
  • Cutting-edge projects with global Tier 1 reference customers in the field of artificial intelligence and 3D world reconstruction.
  • A straightforward mindset: focus on the goal, get things done, and keep cool.
  • Amazing and passionate colleagues from all backgrounds and nationalities.
  • Work-life balance, the opportunity to develop, and the flexibility to accommodate personal situations.
  • HQ  situated in Graz, Austria, a hidden gem with an extraordinary high quality of life, between the Mediterranean Sea and the Alps.
  • A competitive salary based on experience and qualifications*
*The remuneration for the position advertised above is fixed by Austrian collective agreement. The effective salary depends on qualification and experience and may be significantly higher. 
Your application
Thank you for your interest in this position! Please fill out the following application form. Don't hesitate to reach out if you have any questions or are experiencing problems with the document upload.

Please upload any documents that you want to include with your application. CV and cover letter are required, and you should also attach copies of your references and certificates.

Click to select multiple files or use drag-and-drop
Uploading document. Please wait.