SSI (ShipConstructor & ShipbuildingPLM) Logo

SSI (ShipConstructor & ShipbuildingPLM)

Product Developer (AI Focused)

Posted 12 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Victoria, BC
Mid level
In-Office or Remote
Hiring Remotely in Victoria, BC
Mid level
Design, develop, test, and maintain AI-driven backend and systems software for shipbuilding solutions; collaborate with product, platform, and architecture teams to operationalize ML features, troubleshoot issues, document decisions, and recommend tooling improvements.
The summary above was generated by AI

About the Opportunity

SSI is looking for a permanent, full-time Product Developer (AI Focused) to join our Product Development team in Victoria, British Columbia. This position will allow the successful candidate to work in-office, hybrid or remote depending on location.

The Product Developer specializing in Artificial Intelligence focuses on building the foundational systems, services, and tooling required to enable AI-driven capabilities across our shipbuilding software solutions.

SSI is a global software company servicing the needs of the offshore and marine industries all over the world for over 30 years. We are proud to offer a fully inclusive culture and workplace welcoming ALL people with relevant skills and experience to our flat organizational structure, working with self-directed teams using Agile Principles as well as our own defined SSI Principles to guide us in our daily work.

The Position:

Working at the intersection of software engineering and applied AI, this role will collaborate with product teams, platform engineers, and architects to operationalize intelligent features across ship design and production systems.

Duties and Responsibilities:

  • Uphold and demonstrate SSI’s guiding principles in all business activities.
  • Represent ShipConstructor Software Inc. professionally and provide excellent service to internal and external customers.
  • Take initiative, be proactive, and contribute positively within and beyond your team.
  • Clarify requirements and expectations to ensure a thorough understanding of assigned work.
  • Design, develop, test, and maintain software in accordance with SSI coding standards and development guidelines.
  • Identify, troubleshoot, and resolve software defects, performance issues, security concerns, and other technical problems.
  • Complete assigned tasks within agreed timelines and budgets, escalating risks or variances promptly.
  • Document technical issues, resolutions, and development decisions for future reference.
  • Research, evaluate, and recommend tools, technologies, and process improvements that enhance software quality and team productivity.
  • Contribute to the creation, maintenance, communication, and enforcement of development standards and best practices.
  • Demonstrate leadership through collaboration, knowledge sharing, and effective participation in team meetings and discussions.
  • Plan, prioritize, and execute work efficiently with minimal supervision.
  • Perform other duties and responsibilities as assigned.

What we look for:

  • Degree in Computer Science, Software Engineering, or related discipline
  • Solid experience in software development with a focus on backend or systems engineering
  • Proficiency in programming languages such as Python, C#, or C++
  • Experience designing and building scalable, distributed systems
  • Experience with AI/ML infrastructure or MLOps tooling (e.g., MLflow, Kubeflow, Azure ML)

Great to have:

  • Exposure to data engineering frameworks and streaming technologies
  • Experience working with large datasets, ideally in engineering or CAD-related domains
  • Knowledge of containerization (Docker) and orchestration (Kubernetes)
  • Familiarity with spatial data and CAD systems

About the Benefits

SSI offers a competitive compensation package that includes a full benefits package, competitive wages and profit-sharing, as well as education benefits, self-paced learning opportunities, and the opportunity to work from home on a full or partial basis.  

Only those selected for an interview will be contacted.

If you enjoy working in a fast-paced dynamic environment and want to take your career to the next level with a local employer of choice, apply to SSI today!

Similar Jobs

10 Hours Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Entry level
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
Remote French-speaking Sales Development Representative responsible for researching and prospecting leads, qualifying opportunities, scheduling meetings with decision-makers, and maintaining CRM records. Requires customer-facing experience, strong account development and qualification skills, bilingual English/French, and familiarity with AI tools to enhance workflows.
Top Skills: Ai ToolsCRMSalesforce
10 Hours Ago
Remote or Hybrid
CA
Mid level
Mid level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Build and operate ingestion and reconciliation pipelines that match card-network and partner reports against internal transactions. Develop reporting products, produce standardized journals for accounting, support tax and regulatory filing systems, handle sensitive PII for compliance, debug production issues, and collaborate with finance, product, and data teams to automate and scale reconciliation and reporting.
Top Skills: Ai ToolsAirflowAWSBigQueryCi/CdDelta LakeGoHadoopIso-8583JavaKafkaKubernetesPysparkPythonSnowflakeSparkSQLTemporalTerraform
10 Hours Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Build and scale distributed backend services for growth infrastructure (notifications, referrals, targeting, lifecycle communications, ML ranking). Design resilient service-oriented systems on cloud, ship well-tested production code, run growth experiments/A-B tests, improve developer tooling and shared platform capabilities, and collaborate cross-functionally to deliver measurable acquisition and retention impact.
Top Skills: AWSDockerDynamoDBGenerative AiKubernetesMongoDBPostgres

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account