Skip to content

Open role · Product Engineering

Senior Software Engineer, Product Platforms

Own dependable product surfaces and platform capabilities that turn ambitious AI programs into software people can operate, trust, and extend.

Remote — internationalRemoteFull-time

Job description

About the role

Innomium builds complete AI and software systems, not isolated demonstrations. This role owns the product-engineering layer that makes research, models, data, workflows, and infrastructure usable by real teams.

The mandate

You will design and ship web applications, service boundaries, APIs, internal tools, and integration paths across client programs and Innomium products. The work ranges from a new product foundation to a difficult modernization or a production interface around an AI capability.

You will be expected to reason beyond the ticket: clarify the user and operating outcome, challenge weak architecture, instrument the system, and leave behind software another engineer can understand. You will work closely with AI engineers, researchers, designers, data engineers, and infrastructure specialists.

What strong performance looks like

Within the first months, you can take a bounded product area from uncertain requirements to a reviewable architecture and a working release. Over time, you improve the engineering system itself—testing, observability, code review, technical writing, and the quality of decisions made before implementation begins.

How we work

We favor small, accountable teams; written decisions; measurable acceptance criteria; and direct access to the technical problem. Remote work requires reliable communication, thoughtful handoffs, and agreed overlap with the delivery team.

Responsibilities

The work this role is expected to own.

  • Design and deliver production web applications, APIs, services, and internal platforms
  • Translate product and operating constraints into clear technical boundaries and milestones
  • Own code quality, automated testing, observability, security considerations, and release readiness
  • Review designs and code across the team while raising the standard without creating unnecessary process
  • Integrate AI, data, identity, billing, workflow, and third-party systems where the product requires them
  • Document architecture, operational behavior, and handover decisions for long-term ownership

Requirements

Capabilities and experience that support success in this role.

  • Strong professional experience shipping and operating modern software products
  • Depth in TypeScript and at least one server-side language or platform
  • Clear understanding of API design, relational data, distributed-system failure modes, and web security
  • Evidence of owning meaningful systems beyond initial implementation
  • Ability to communicate trade-offs to technical and non-technical collaborators
  • Comfort working remotely with a high degree of autonomy and written clarity

Nice to have

Useful adjacent experience, but not a substitute for the core requirements.

  • Experience integrating LLM, agent, vision, or retrieval capabilities
  • Experience with Next.js, React, PostgreSQL, Python, or cloud-native services
  • Background in product discovery, technical leadership, or client-facing engineering

How to apply

Send a concise introduction connecting your experience to the mandate. Include links to shipped, published, measured, or inspectable work, and identify the decisions or tradeoffs you personally owned.

Compensation, engagement structure, benefits, jurisdiction, eligibility, and working-time overlap are discussed early in the process. Generic cover letters are not required.

Email your application

Interested in a different mandate?

View all open roles

Built for accountable delivery

Clear scope. Technical evidence. A team that can ship.

We begin with the operating constraint, agree on what success looks like, and build a delivery path your technical and business teams can review.

01

Defined outcomes

Scope, constraints, milestones, and decision owners before build work starts.

02

Evidence at every stage

Evaluation plans, working artifacts, and reviewable technical decisions—not presentation-only progress.

03

Production handover

Integration, observability, documentation, and an operating path for the teams who own the result.