T

Senior Software Engineer – AI & Data Product Development

torentify • United State
Remote
Apply Now

Join Mento as a Senior Software Engineer to build AI-driven coaching platform features, design scalable data integrations, and develop AI agents. This product-focused role requires expertise in server-side applications, data engineering, and dynamic programming languages, with collaboration across engineering, design, and coaching teams in a fast-paced, remote-first environment.

Key Highlights
Build 0-to-1 AI and data-driven product features for a coaching platform
Collaborate with coaching and design teams to translate workflows into AI agents
Design scalable data pipelines, integrations, and AI-enabled capabilities
Key Responsibilities
Develop and ship AI-enabled product features and experiences for Mento’s coaching platform
Design scalable data pipelines and integrations for importing/exporting data
Translate coaching workflows into AI agents and product experiences
Collaborate with engineering, design, and coaching teams to build early-stage products
Mentor peers through code reviews, lunch-and-learns, and technical leadership
Technical Skills Required
Server-side web applications Data engineering Artificial Intelligence (AI) and Large Language Models (LLM)
Benefits & Perks
Competitive salary and equity
Medical, dental, and vision coverage
401(k) plan
Unlimited vacation
$500 home office stipend
Access to a Mento Coach
Fully remote work
Bi-annual team offsites
Nice to Have
Experience with event-driven architectures
Familiarity with Ruby on Rails or Laravel
Knowledge of search index design
Experience with AI-assisted development tools (e.g., Cursor, Cody)

Job Description


# Senior Software Engineer – AI & Data


## About the Role


Mento is seeking a **product-minded Senior Software Engineer** with experience building data-related products to help develop its AI and software coaching platform. This role combines software engineering, data, artificial intelligence, and product development to create software experiences that extend the impact of human coaching.


You’ll join a small engineering team and collaborate closely with design and coaching teams to build new product experiences, develop AI-enabled capabilities, translate coaching workflows into AI agents, and create scalable data integrations. This is a product-focused role suited to an experienced engineer who enjoys early-stage environments, rapid iteration, and working across technical boundaries.


**This role is open to candidates located in the United States or Canada.**


## Key Responsibilities


* Build and ship **0-to-1 product features and experiences** for Mento's coaching platform.

* Make technical trade-offs and take appropriate risks while developing early-stage products.

* Design and develop **AI-enabled application capabilities** using foundational models.

* Create AI capabilities that are adaptable, reusable, and scalable.

* Work with Mento's coaching team to translate coaching insights and workflows into high-quality **AI agents and product experiences**.

* Design and build scalable, reusable pipelines and integrations for importing and exporting data.

* Integrate the product with productivity and learning and development tools.

* Contribute to the architecture of data-related applications and systems.

* Share expertise in data engineering, AI, and software development through peer mentorship, code reviews, lunch-and-learns, and other team activities.

* Collaborate with engineering, design, and coaching teams throughout product development.

* Contribute to an iterative product development process within an early-stage startup environment.


## Required Qualifications


* Professional experience as a **software engineer** shipping data-related products to production and real users.

* Experience with **server-side web applications**.

* Experience working with dynamic programming languages.

* Understanding of core **data engineering and software architecture concepts** for modern data-driven applications.

* Experience working in a fast-moving, dynamic environment with some ambiguity.

* Experience integrating **LLM-based coding tools** into software development workflows.

* Ability to collaborate across engineering, product, design, and coaching functions.


## Preferred Qualifications


* Experience building early-stage products.

* Experience with **event-driven architectures**.

* Experience with traditional web application stacks such as **Ruby on Rails or Laravel**.

* Experience designing **search indexes**.

* Experience designing and building **data pipelines**.

* Experience working with AI-enabled or LLM-based applications.

* Familiarity with tools such as **Cursor or Cody** for AI-assisted software development.

* Experience working across the technologies in Mento's current stack, including **Go, TypeScript, and Ruby**.

* Experience working in an early-stage startup or similarly iterative product environment.


## Skills & Technologies


* Software engineering

* Product development

* Data engineering

* Data-driven applications

* AI and LLM applications

* AI agents

* Data pipelines

* Data integrations

* Event-driven architecture

* Server-side web applications

* Ruby

* Ruby on Rails

* Go

* TypeScript

* Laravel

* Search indexes

* LLM-based coding tools

* AI-assisted development


## Work Arrangement & Location


* **Work Arrangement:** Fully remote

* **Eligible Locations:** United States or Canada

* **Company:** Remote-first

* **Team Offsites:** Bi-annual team offsites

* **Work Style:** Flexible, with emphasis on accountability and completing work effectively


## Compensation & Benefits


* Competitive salary and equity

* Medical, dental, and vision coverage

* 401(k) plan

* Unlimited vacation

* $500 home office stipend

* Access to a Mento Coach

* Fully remote work

* Bi-annual team offsites


## About Mento


Mento is a career technology company focused on helping people thrive at work through human, AI, and software-based coaching. The company combines coaching, technology, and AI to provide professionals with support, advice, and mentorship throughout their careers.


Mento is a remote-first company with team members across the United States, Canada, and Latin America. The company has raised $8M from leading venture capital firms and angel investors.


## Culture & Additional Information


Mento emphasizes trust, respect, collaboration, creativity, and work-life balance. The company values diverse experiences, perspectives, and backgrounds and aims to create an environment where team members can contribute to product development, company culture, and business growth.


This role is intended for an experienced software engineer and is **not currently targeted toward new graduates**.



Similar Jobs

Explore other opportunities that match your interests

Senior Software Engineer, Lifecycle Platform

Programming
•
19m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Upstart

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

blacksmith agency

United State

Senior Software Engineer, Identity Platform

Programming
•
45m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

phantom

United State

Subscribe our newsletter

New Things Will Always Update Regularly