Head of Software Engineering

October 20

Apply Now
Logo of CargoKite

CargoKite

11 - 50 employees

🚗 Transport

⚡ Energy

💰 Pre Seed Round on 2022-07

Description

• Did you know that one single container ship emits more CO2 than 65,000 cars? • We are seeking a software engineer, experienced in the fields of algorithmics and end-to-end software development, to lead our department. • Your role will involve mentoring junior engineers, facilitating knowledge sharing, and leading by example in designing superior algorithms and writing efficient, high-quality code. • Your Work cross-functionally with other department leads and our CTO to make critical decisions and ensure designs will meet overall system requirements. • Drive make-or-buy decisions to reach strategic objectives. • Design, develop and evaluate routing algorithms to ensure our ships follow a path optimized for weather conditions and other objectives. • Devise software architectures and ensure cybersecurity requirements are met. • Design, develop and evaluate motion planning and decision planning algorithms for our vessels. • Ensure highly accurate predictions of the Estimated Time of Arrival (ETA) of our vessels, by leveraging machine learning to mitigate the impact of weather forecast inaccuracies. • Design, develop and evaluate perception algorithms to fuse data from cameras, radars and other sensors (e.g., to detect obstacles and waves). • Write and guide the implementation of python prototypes for routing, perception and decision algorithms. • Write efficient, well-tested C++ code. • Shape our software development processes and align our tech stack accordingly. • Work with platform and UI engineers to ensure display of useful on-board information to users for near real time visualization. • Motivate and empower teammates to achieve outstanding levels of performance.

Requirements

• 8+ years professional experience in software development, with prior experience leading tech projects • 5+ years of professional experience writing production grade software using C++ and Python • Deep understanding of autonomous systems, computer vision, and robotics principles • Experience with Web Application architecture and implementation • Deep understanding of routing and decision algorithms • BS or MS in Computer Science, Electrical Engineering or related field • Excellent knowledge of machine learning algorithms • Knowledge of cloud platforms (e.g. AWS, Azure, GCP) and DevOps practices • Familiarity with GPU accelerated algorithm development • Excellent communication and leadership skills • Experience with mentoring a young team of engineers • Experience in structuring, processing and streaming large amounts of data (incl. relevant tools such as Apache Kafka) • EU work permit (CargoKite does not provide any visa sponsorship for this role).

Benefits

• Health and wellness benefits (sports, public transport ticket etc.) • Flexible working hours with the possibility to work from home. • Competitive compensation and equity options. • Opportunity to join a deep-tech startup as an employee from the very beginning, and contribute to the strategic decision making of the company. • Outstanding opportunities for personal development through a great deal of creative freedom and a high degree of independence and impact on your team and the company. • A collaborative and inclusive work environment in which we can rely on each other, and which values your contributions and ideas. • Chance to make a meaningful impact on the future of the shipping industry & our planet.

Apply Now

Similar Jobs

September 26

Snowflake

1001 - 5000

Join Snowflake as a Principal Software Engineer for Drivers team.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com