UX Engineer

Sea Machines
Full-time•Boston, United States
Apply Now
<p></p><p>Sea Machines is a fast-growing startup that is leading the new high-tech sector of autonomous&#160;<br>technology for marine vessels. We are passionate about applying practical A.I. to the massive&#160;<br>global ocean transportation market. Our products provide ships and workboats the intelligence to&#160;<br>work remotely and give maritime operators the tools to effectively communicate with them.&#160;<br>Based in Boston and operating globally, the company is crewed by an experienced team of&#160;<br>mariners, engineers, coders, and autonomy scientists.<br><br>Sea Machiners get the unique opportunity to work in a very dynamic domain (the ocean world),&#160;<br>serve and visit people and places around the planet, and solve challenges not seen in most other&#160;<br>robotics sectors.<br><br><strong>Job Description</strong></p><p>We're looking for a creative, technically skilled <strong>UX Engineer</strong> to help shape how people interact with our autonomous marine technology. You'll play a key role in designing and developing intuitive, efficient, and visually compelling user interfaces that make complex systems easy to understand and operate.&#160;</p><p>This role sits at the intersection of design, engineering, and product development. You'll work closely with software engineers, product owners, and end users to turn sophisticated technology into seamless, user-friendly experiences.&#160;</p><p>We're a fast-moving team, so we're looking for someone who is comfortable with taking ownership and turning ideas into functional solutions.&#160;</p><p><strong>Key Responsibilities&#160;</strong></p><ul><li><p>Design and develop intuitive user interfaces for autonomous vessel control, monitoring, and mission management systems.&#160;</p></li></ul><ul><li><p>Translate complex technical requirements and operational workflows into clear, user-friendly experiences.&#160;</p></li></ul><ul><li><p>Collaborate with product owners, software engineers, and stakeholders to define user requirements and improve product usability.&#160;</p></li></ul><ul><li><p>Create wireframes, prototypes, mockups, and interactive designs to communicate concepts and validate solutions.&#160;</p></li></ul><ul><li><p>Design and maintain reusable UI components and contribute to a consistent design system across products.&#160;</p></li></ul><ul><li><p>Conduct usability testing and gather feedback from vessel operators, customers, and internal teams to continuously improve the user experience.&#160;</p></li></ul><ul><li><p>Design effective visualizations for real-time data, system status, alerts, and operational information.&#160;</p></li></ul><ul><li><p>Ensure interfaces support situational awareness, efficient decision-making, and safe system operation.&#160;</p></li></ul><ul><li><p>Work closely with back-end engineers to integrate user interfaces with system APIs and real-time data streams.&#160;</p></li></ul><ul><li><p>Identify usability challenges and proactively recommend improvements.&#160;</p></li></ul><ul><li><p>Participate in design reviews, software testing, and iterative product development.&#160;</p></li></ul><p></p><p><strong>Qualifications&#160;</strong></p><p><strong>Required:&#160;</strong></p><ul><li><p>Bachelor's degree in Computer Science, Human-Computer Interaction, Software Engineering, UX Design, or a related field, or equivalent practical experience.&#160;</p></li></ul><ul><li><p>Experience in UX/UI design, front-end development, or a hybrid UX engineering role.&#160;</p></li></ul><ul><li><p>Experience with design and prototyping tools such as Figma.&#160;</p></li></ul><ul><li><p>Strong understanding of user-centered design principles, interaction design, and usability best practices.&#160;</p></li></ul><ul><li><p>Ability to translate complex workflows and technical information into intuitive interfaces.&#160;</p></li></ul><ul><li><p>Experience integrating front-end applications with APIs and back-end services.&#160;</p></li></ul><ul><li><p>Strong problem-solving skills and attention to detail.&#160;</p></li></ul><ul><li><p>Familiarity with modern, performative front-end software libraries&#160;&#160;&#160;</p></li></ul><ul><li><p>Ability to work collaboratively across engineering, product, and operations teams.&#160;</p></li></ul><ul><li><p>Comfortable working in a dynamic startup environment with evolving priorities.&#160;</p></li></ul><p><strong>Preferred:&#160;</strong></p><ul><li><p>Experience developing interfaces for robotics, autonomous systems, maritime technology, or industrial control systems.&#160;</p></li></ul><ul><li><p>Familiarity with real-time data visualization, mapping, geospatial interfaces, or telemetry dashboards.&#160;</p></li></ul><ul><li><p>Experience designing human-machine interfaces (HMI) for mission-critical applications.&#160;</p></li></ul><ul><li><p lang="en-us">Proficiency with modern front-end technologies such as JavaScript, TypeScript, HTML, CSS, and frameworks such as React.&#160;</p></li></ul><ul><li><p>Understanding of human factors, situational awareness, and operator-centered design.&#160;</p></li></ul><ul><li><p>Experience with real-time communications protocols&#160;&#160;</p></li></ul><ul><li><p>Familiarity with Agile software development practices.&#160;</p></li></ul><ul><li><p>Experience working directly with end users to evaluate and improve operational workflows.&#160;</p></li></ul><ul><li><p>Experience with 3D graphics or game development.&#160;</p></li></ul>

Application Requirements

Requires a bachelor's degree in a relevant field and experience in UX/UI design or front-end development. Proficiency in design tools like Figma and modern front-end technologies is essential.