AI Product Engineer
GTMaritime
About the role
About the Company
GT Maritime's software runs on 16,000 vessels across 2,000 maritime companies — roughly a quarter of the world's non-navy fleet. Their platform handles cybersecurity and communications at sea: environments where reliability is not a nice-to-have. GT Maritime is part of the Valstone portfolio, an industrial software conglomerate of 19 companies operating across Canada, the USA, and the UK. Valstone takes a long-term, buy-and-hold approach — building businesses, not exiting them.
About Valstone
Valstone is part of the Valsef Group, a Montreal-based holding company. Sister entities include Valsoft (130+ acquisitions, $3B+ valuation), Permanent Corp, Valnet, and Valsef Capital.
About the Role
GT Maritime is putting AI product features at the centre of their 2026 roadmap. This hire is the person who makes that happen. You will be embedded directly in the GT Maritime engineering team — designing and shipping AI-powered features using commercial AI APIs (Anthropic Claude, AWS Bedrock, OpenAI) inside a .NET stack, and doing that work through AI-assisted development as a first-class workflow. This is not a strategy role. You will write the code, set the patterns, and bring the rest of the team along through pair programming and pull-request reviews. Other developers will follow what you build.
Responsibilities
AI Feature Engineering
- Design and deliver AI-powered product features that call commercial AI APIs (Claude, Bedrock, OpenAI) inside the GT Maritime .NET stack
- Set the integration patterns — prompt design, structured outputs, guardrails, retries, cost tracking, and observability — that the engineering team follows
- Introduce and embed AI-assisted development tools (Claude Code, Cursor, or similar) through design, code examples, pairing, and PR reviews
- Use AI-powered development tools as standard instruments throughout your own workflow
Engineering Practice
- Contribute to RESTful API design — clean, versioned, and observable
- Participate meaningfully in code reviews and hold a high bar for what ships
- Work within a Shape Up methodology: scoped bets, six-week cycles, real ownership of features end to end
- Bring a secure-by-design mindset to AI features from the start
Qualifications
A degree is not required. Depth of lived, hands-on experience carries more weight than credentials.
Required Skills
- C# / .NET Core — 5+ years, 7+ years commercial experience overall
- Has designed and shipped AI API integrations in a production .NET codebase (Claude, Bedrock, OpenAI, or Azure OpenAI) at a level where other developers followed the patterns you set
- Has introduced Claude Code, Cursor, or similar to a previous engineering team through hands-on design, code examples, and PR reviews
- RESTful API design — clean, versioned, observable
- SQL — MariaDB or MySQL
- Quality and observability focus: logging, cost tracking, retries, and guardrails for AI features
Preferred Skills
- AWS — EC2, RDS, Lambda, S3, Bedrock
- Prompt design at product level: iteration, versioning, keeping prompts from drifting
- Structured output, tool use, and function calling — getting reliable typed output from a model
- Modern JavaScript / Vue / Nuxt 3
- Microservices and distributed processing
- ISO 27001 or secure-by-design awareness
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free