Software Engineer– Product

Mackin Talent

United States

Remote

USD 120,000 - 150,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Work laptop and phone
25 days annual leave (pro-rata) + bank
Career progression opportunity

Job summary

Mackin Talent client seeks a Software Engineer – Product for a 6-month engagement. You will build internal products and integrations enabling AI-powered experiences across content, product, and research teams.

The role spans the full lifecycle from problem understanding to implementation, launch, and iteration. This hands-on position involves designing, coding, testing, and operating solutions, turning repetitive tasks into self-service tools, and contributing to AI product evaluation tooling

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.

Responsibilities

  • Partner with users to understand problems, outcomes and constraints.
  • Build end-to-end internal products, integrations and data workflows.
  • Turn prototypes into reliable, reusable capabilities.
  • Design evaluation loops for AI-powered workflows.
  • Apply production engineering practices: testing, observability, safe failure handling.
  • Review AI-generated code and validate outputs.
  • Measure adoption and impact of solutions.
  • Create onboarding and documentation for users and engineers.
  • Own and prioritize multiple technical workstreams.

Skills

Software engineering
API development
Full-stack experience
Data workflows
AI product experience

Education

Bachelor's degree in Computer Science/Engineering

Tools

APIs
Backend services

Job description

Our client is looking for a Software Engineer – Product to join their team.

Duration - 6 months

Location - UK Remote

As an Applied AI Product Engineer, you will build internal products and integrations that help content, product, and research teams design, evaluate, and launch AI-powered experiences. You will work across the product lifecycle, from understanding ambiguous user problems and defining a technical approach to implementation, launch, and iteration.

This is a hands‑on engineering role. Most of your time will be spent designing, coding, testing, and operating solutions, with enough internal user interaction to ensure we are solving the right problems. A core part of the role is turning repeated technical support and manual workflows into reliable self‑service tools. The work spans AI product evaluation tooling, data and analytics workflows, and new applied‑AI prototypes.

What you’ll do
  • Partner with technical and non-technical users to understand the problem, desired outcome, and constraints before selecting a solution.
  • Build end-to-end internal products, integrations and data workflows.
  • Turn prototypes and one-off solutions into reliable, reusable capabilities.
  • Design evaluation and feedback loops for AI-powered workflows.
  • Apply production engineering practices, including testing, observability, actionable errors, and safe failure handling.
  • Use AI coding tools thoughtfully, reviewing and validating all generated work.
  • Measure adoption, quality, time saved, and reduction in manual support.
  • Create documentation and onboarding paths that allow users and engineers to operate independently.
  • Own and prioritize several technical workstreams, making clear trade-offs based on impact and complexity.
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
  • 6+ years of experience building production software in software engineering, product engineering, ML engineering, or a hands‑on technical solutions role.
  • Experience independently owning scoped technical products from an ambiguous problem through design, implementation, launch, and iteration.
  • Experience building or integrating APIs, backend services, data workflows, or full-stack products, including debugging complex integration issues.
  • Experience applying production engineering practices such as automated testing, observability, actionable errors, and safe failure handling.
  • Experience using data and metrics to evaluate outcomes and communicating technical concepts and trade-offs to technical and non-technical stakeholders.
Preferred qualifications
  • Experience building or integrating AI/ML-enabled products, evaluation systems, or agentic workflows.
  • Experience building internal tools, developer platforms, or reusable self‑service capabilities.
  • Strong product judgment or experience influencing product roadmaps by translating user feedback into actionable engineering requirements.
  • Demonstrated experience using AI-assisted development or LLM-based systems to improve engineering velocity or redesign operational workflows, while independently reviewing and validating the resulting work.
  • Experience contributing to shared codebases using version control, code review, automated testing and documented engineering practices.
  • Experience applying responsible AI practices such as risk assessment, bias mitigation, and quality and accuracy reviews.
  • Healthcare contribution and inclusion in company pension scheme
  • Work laptop and phone
  • 25 days annual leave (pro-rata) plus paid bank holidays
  • Expanding workforce with potential for career progression for top performers.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer – SaaS Product Development (AI-Assisted)
Full Stack Software Engineer – SaaS Product Development (AI-Assisted)

Technology Consulting Services Ltd • United States

Remote
USD 79,000 - 119,000
Remote work
Flexible schedule
Three-day week onboarding
AI Product Engineer
AI Product Engineer

7Seventy • United States

Remote
USD 120,000 - 180,000
AI Infrastructure / Product Engineer
AI Infrastructure / Product Engineer

Jobgether • Oregon

Hybrid
USD 180,000 - 260,000
Fully remote in the U.S.
Competitive salary
Career growth
+1
Sr Software Engineer (Product Engineering Background)
Sr Software Engineer (Product Engineering Background)

Jobgether • Oregon

Hybrid
USD 190,000 - 225,000
Fully remote across US/Canada
Competitive equity and stock options
Health insurance
Staff Software Engineer, AI Product
Staff Software Engineer, AI Product

Harnham • San Francisco (CA)

Remote
USD 270,000 - 330,000
Applied AI Engineer
Applied AI Engineer

Strativ Group • New York (NY)

On-site
USD 120,000 - 180,000
Technical Staff, Product Engineering
Technical Staff, Product Engineering

Surgecrypto • Boston (MA)

On-site
USD 140,000 - 200,000
Meaningful equity
AI Principle Engineer: Product Innovation
AI Principle Engineer: Product Innovation

SYSPRO • Tustin (CA)

Remote
USD 120,000 - 160,000
Product Strategist | Digital Products & AI
Product Strategist | Digital Products & AI

PA Consulting • Charlotte (NC)

Hybrid
USD 110,000 - 160,000
Group medical insurance
Health Savings Account with company
Teladoc and Nurse line
+3
Sr Product Manager
Sr Product Manager

Ultimate Knowledge Institute • Virginia

On-site
USD 110,000 - 170,000
Medical, dental, and vision coverage
Disability coverage
Basic life insurance
+5