SENIOR FULL STACK DEVELOPER FOR AI POWERED MARITIME SURVEILLANCE PRODUCT
JOIN OUR COMPANY
Our company is an innovative technology firm that specialises in Software as a Service (SaaS) products. Our flagship software products, Inspech and Seagull Surveillance, are designed to solve real-world problems and revolutionise industries globally. Our SaaS products are centered around visual inspection tasks, utilising the latest and most advanced ML technology.
Your Role in Team Seagull
As a senior full stack developer, you’ll be part of a multidisciplinary team. Together with talented colleagues, you’ll be developing Seagull Surveillance, an application that assists users with maritime surveillance in ports and on waterways. The focus will be on delivering an optimal user experience. Above all, you will show a passion for driving the continuous improvement of an evolving product in a technical and functional sense to provide the best experience to the user while contributing to a dynamic and productive team culture.
Interests
Have a product-oriented mindset and care deeply about the product
Desire to contribute to the larger business goals and to develop a holistic view of the various interoperating components forming a product
A sense of humor and a desire to interact with people
Stay up-to-date with the latest trends, tools, and technologies (aka eats code for breakfast)
An attitude of taking responsibility and ownership
Core Responsibilities
Develop composable, reasonable, testable, and efficient backend services
Maintain and perfect a streaming computer vision and inference pipeline
Design and build highly usable user interfaces, using Typescript and React
Actively contribute to a culture of innovation and excellence
Establish and maintain a holistic view of the product and the product team
Strong debugging skills to identify and resolve issues in existing codebases
Team Responsibilities
Communicate effectively with team and stakeholders
Collaborate with the Product Manager to refine functional requirements
Collaborate with ML engineers to create visual representations for innovative features.
Contribute to the team spirit with a constructive attitude by giving and receiving feedback
Contribute to code reviews and provide constructive feedback to your peers
Ability to articulate a point of view and express this constructively
Enhance the team's collective knowledge and become a highly valued participant in frontend chapter meetings, contribute to our coding conventions
Join the effort to contribute to the shared components library across teams
Qualifications
A completed Masters study in Computer Science or related field and at least 5 years of relevant work experience
Experience with Python and familiar with C++
Developed highly composable, readable, testable, and efficient code
Strong debugging skills to identify and resolve issues in existing codebases
Experience with backend technologies, like FastAPI and PostgreSQL
Fluency in standard frontend technologies such as React, TypeScript, (S)CSS and HTML
Solid understanding of REST APIs, Microservices architecture and preferably Kubernetes
Optional but valued
Experience with Computer Vision technology, like DeepStream or GStreamer
Familiar with Cloud Technologies, especially AWS
Familiar with monitoring \& observability (Prometheus, Loki, Grafana)
Familiar with ML related technologies like Triton, ONNX, PyTorch or MLFlow
What we offer
An open culture with many opportunities to work with cutting-edge technology
Inspiring colleagues from all over the world
A great office environment with LED walls, gym, sauna, nightclub, and a fantastic view of the Amsterdam Houthavens
A delightful opportunity to enjoy drinks together after work
Room for personal growth and initiative
Competitive salary package, participation in the pension plan, and 25 days of paid leave
All the benefits of a scale-up company and a future option to participate in our success
Third-party recruitment is not appreciated.