4 open positions available
Design and develop responsive, visually appealing user interfaces for web portals and mobile applications, collaborating with cross-functional teams. | Proficiency in front-end technologies like HTML, CSS, JavaScript, React, and experience with UI/UX design tools, along with a strong portfolio of relevant work. | About Us: At Quartermaster AI, we believe the ocean should be a safe and sustainably managed resource for all. By leveraging cutting-edge AI and robotics, we unlock capabilities that were only recently impossible. Our distributed open-ocean systems enable every vessel to sense, compute, and communicate, enhancing maritime domain awareness for those who need it most. Job Description: We are looking for a creative and detail-oriented Front-End Engineer to enhance the UI/UX of our Web Portal. This role focuses on creating visually appealing, highly functional, and user-friendly interfaces that provide an exceptional user experience. The ideal candidate will have a strong understanding of front-end technologies, design principles, and the ability to work collaboratively with cross-functional teams to deliver high-quality products. Key Responsibilities: Design, develop, and implement responsive and visually stunning user interfaces for the web portal and mobile application. Collaborate with product managers, designers, and back-end engineers to deliver intuitive and seamless user experiences. Optimize front-end code for performance, scalability, accessibility and security. Ensure consistent design across platforms by implementing reusable components and adhering to design systems. Conduct usability testing and gather user feedback to iterate and improve the UI/UX. Stay up-to-date with the latest UI/UX trends, techniques, and technologies. Debug and troubleshoot front-end issues to ensure high-quality user experiences. Document design and implementation processes to maintain a clear knowledge base. Qualifications (Preferred): Bachelor’s or Master’s degree in Computer Science, Design, or a related field. Proven experience as a Front-End Engineer, with a portfolio showcasing UI/UX work on web portals and mobile apps. Expertise in front-end technologies such as HTML, CSS, JavaScript, React, and React Native. Proficiency in design tools like Figma, Sketch, or Adobe XD. Strong understanding of responsive design, accessibility standards, and cross-browser compatibility. Familiarity with state management libraries (e.g., Redux) and front-end testing frameworks. Excellent problem-solving skills and attention to detail. Strong communication skills, with the ability to present and explain design decisions. Experience working in an agile environment is a plus. Nice to Have: Experience building GIS- or map-heavy user interfaces, ideally MapBox or ArcGIS. Experience with streaming and live video technologies. Work Environment: This is a remote position with collaboration via online tools. Flexible working hours with occasional deadlines requiring high availability. Opportunity to work on innovative projects with a global impact. Benefits: Competitive salary Flexible work hours and the option for remote work. Opportunities for professional development and continued education.
Manage complex hardware and software development programs, coordinate cross-team efforts, and ensure timely delivery of products. | Requires a bachelor's degree in a technical field, 3+ years in technical program management, and experience with hardware/software integration. | Job Description: Quartermaster is seeking a detail-oriented and proactive Technical Program Manager (TPM) to drive execution across complex, multi-disciplinary engineering programs. In this role, you will coordinate efforts across hardware, software, manufacturing, and operations teams to ensure our ruggedized sensing systems are delivered on time, on spec, and ready for deployment. You’ll serve as the connective tissue between technical contributors and strategic milestones—tracking progress, identifying risks, and enabling decision-making at all levels. This is a high-visibility, high-impact role for someone who thrives in fast-paced environments and has a passion for aligning technical work with real-world outcomes. Key Responsibilities: Own end-to-end planning and execution of major product development programs, from concept through production and deployment Define program schedules, milestones, and critical paths across hardware, software, and manufacturing tracks Facilitate cross-functional collaboration by running standups, sprint planning, and milestone reviews with engineering and ops teams Identify dependencies, resource needs, and execution risks—proactively escalating and driving resolution Maintain clear, up-to-date program documentation including Gantt charts, issue trackers, and progress dashboards Support new product introduction (NPI) and field rollout planning, ensuring readiness across supply chain, QA, and logistics Act as primary point of contact for internal stakeholders on program status, scope, and decision timelines Coordinate change management, ensuring that scope or requirement shifts are clearly communicated and integrated across teams Contribute to continuous improvement of program processes, tooling, and collaboration practices Help ensure programs align with company OKRs and strategic priorities Qualifications (Preferred): Bachelor’s degree in Engineering, Computer Science, or a related technical field (or equivalent experience) 3+ years of experience in a technical program or project management role within a hardware, robotics, or embedded systems environment Proven track record managing complex, multi-phase programs with hardware/software integration Strong familiarity with agile, hybrid, and milestone-driven development methodologies Exceptional communication and organizational skills, with the ability to translate between technical and executive audiences Experience with tools like Jira, Confluence, Gantt software, or other collaboration platforms Bonus: background in maritime, aerospace, defense, or field-deployed sensing systems Work Environment: This is a remote position with collaboration via online tools. Flexible working hours with occasional deadlines requiring high availability. Opportunity to work on innovative projects with a global impact. Benefits: Competitive salary Flexible work hours and the option for remote work. Opportunities for professional development and continued education.
Lead a team of maritime analysts, manage budget for software and tooling, oversee vessel classification and threat monitoring, and produce intelligence reports. | Experience in maritime naval analysis, leadership of analyst teams, budget management, and producing intelligence assessments for defense or government clients. | Job Description: We are seeking a highly skilled Maritime Intelligence Manager with expertise in ship identification and classification. This leadership role will oversee a team of maritime analysts, guide strategic intelligence initiatives, and manage a departmental budget for software and tooling to enhance analytical capabilities. Key Responsibilities • Team Leadership & Management • Supervise a team of Maritime Naval Analysts, providing guidance, mentorship, and performance evaluations. • Set team priorities, allocate resources, and ensure timely delivery of intelligence products. • Budget Oversight • Manage and strategically allocate a departmental budget of up to $25,000 to be spent after October 1, 2025 for software acquisitions, analytical tooling, and technology enhancements. • Operational Analysis • Identify and classify naval, commercial, and irregular maritime vessels globally. • Oversee the analysis of in-house sourced imagery to extract intelligence insights. • Reporting & Assessment • Develop high-quality intelligence reports and assessments for defense, government, and private sector clients. • Ensure all reports meet analytic tradecraft standards and client specifications. • Threat Monitoring • Direct monitoring of maritime threats including illicit trafficking, naval deployments, and gray-zone activities. • Ensure the team maintains current awareness of global naval forces, shipbuilding trends, and emerging maritime threats. • Collaboration • Work closely with intelligence analysts, engineers, and operational teams to enhance maritime domain awareness capabilities of company products. Coordinate cross-functional projects that integrate intelligence data with engineering solutions.
Develop and maintain offline-first React Native apps with native Kotlin modules, real-time video streaming, and resilient networking for maritime environments. | 3+ years mobile app development including 2+ years React Native, strong Kotlin and Android skills, offline-first architecture experience, real-time video streaming protocols, networking expertise, and unit testing with Jest. | Role overview We’re hiring a React Native/React engineer with deep, production-scale RN experience who can also write native Kotlin to build and maintain custom Android modules when required. You’ll maintain offline-first apps used in challenging environments (at sea) where connectivity is intermittent and local real-time video and device control must remain resilient. What you’ll work on 1 - An app that gives mariners control of a SmartMast unit! A LAN/offline first mobile app that connects to and controls a nearby SmartMast unit. It maintains persistent, low-latency, full-duplex communication via WebSockets and ROS 2, while also syncing with an AWS-hosted backend API. Video from the PTZ camera streams over RTSP/SRTP using TCP or UDP. Because the most powerful features run on the local network, strong knowledge of networking and device discovery (e.g., mDNS/zeroconf, addressing, NAT/firewalls, QoS) is also essential. Tech requirements: • React Native • Expo • Javascript • TypeScript • SQLite • Web Sockets • ROS2 Protocol • Video streaming libraries • RTSP/SRTP • TCP/UDP • Network discovery (mDNS) • Adaptive offline first behavior • Unit testing with Jest and experience with automated end-to-end test workflows 2 - An app to help mariners report illegal activity at sea A multilingual mobile app that enables mariners to document and report illegal activity at sea by securely uploading photos and videos, even offline. A modular, accessible UI delivers a smooth experience, while maps and precise geolocation power on-device validation of each report. The app syncs with an AWS-hosted API (monorepo; Serverless Framework; TypeScript; PostgreSQL) and follows an offline-first strategy to keep devices updated in low-connectivity environments. When needed, native Kotlin modules enable integrations with local IoT devices. This project also has a web admin page for user management and other integrations. Tech Requirements: • React Native • React • Expo • TypeScript • Javascript • SQLite • Unit testing with Jest and an automated end-to-end test experience • Adaptive offline first behavior • Network discovery (mDNS) • AWS • Serverless Framework • HTML • CSS • Familiarity with Geolocation-based algorithms and data formats Responsibilities • Create beautiful, easy-to-use, atomic components. Make them adaptable for internationalization to allow the app to scale as the number of features and languages the app supports grows. • End-to-end ownership: feature delivery, performance, reliability, and release operations for both apps. • Offline-first architecture: model data for local-first UX (SQLite/Room or similar), implement sync, conflict resolution, and schema migrations. • Streaming & media: implement and optimize live video ingest/playback, jitter buffers, reconnection, Adaptive Bitrate Streaming (ABR), and Quality of Service (QoS) telemetry. • Kotlin native modules: design and maintain native modules with Kotlin when necessary. • Harsh-network engineering: handle satellite/maritime and field conditions such as high latency, packet loss, power/thermal constraints, and others. • Security by design: SRTP key management, TLS/DTLS, cert pinning, Android Keystore, and privacy-preserving telemetry. • Tooling & quality: tests (unit/integration), CI/CD, profiling, etc. Minimum Qualifications • Bachelor’s degree in Computer Science, Electrical Engineering, or related field. • Proven experience in hardware and software engineering, with a strong understanding of product lifecycle management. • Familiarity with smart technologies and solutions, particularly in analyzing and supporting deployed systems. • Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment with people across the globe in various time zones. • Strong communication skills, both written and verbal, to effectively interact with contractors and stakeholders. • 3+ years building mobile apps, 2+ years focused on React Native at scale (navigation, animations, perfect memory/threading management). • Strong Android/Kotlin skills with production RN or fully native apps deployed to the Google Play Store. • Hands-on with offline-first architectures and local databases (SQLite + ORM/query builders like Kysely, Room, or equivalent). • Real-time video experience on mobile: • Protocols: RTSP, SRTP; transports: TCP/UDP. • Stacks: ExoPlayer, ffmpeg-kit, etc. • Concepts: RTP timing, packetization, jitter buffering, keyframe cadence, reconnect/backoff, and Adaptive Bitrate Streaming (ABR). • Networking: understanding of sockets, firewalls, mDNS/zeroconf, WebSockets, QoS metrics (latency, jitter, loss, stall rate). • Proven testing practice with Jest • Comfortable migrating apps from earlier Expo versions to the latest Expo/React Native/Android releases, config plugins, and bare when needed. Nice to Have • ROS2 ecosystem familiarity: ROS2 topics, services, commands, etc. • PTZ protocols (e.g., Axis) and camera vendor SDKs. • Map rendering, offline tile management, and geolocation-based strategies such as geofencing. • AWS Serverless (API Gateway, Lambda, Cognito, S3, CloudWatch), monorepos. • Automated E2E testing experience, observability (Crashlytics, Grafana), feature flagging, A/B testing. • Comfortable writing automated end-to-end system checks for unit testing during the factory acceptance process. Benefits • Competitive salary • Flexible work hours and the option for remote work. • Opportunities for professional development and continued education.
Create tailored applications specifically for Quartermaster with our AI-powered resume builder
Get Started for Free