JobTarget Logo

Product Engineer in Kansas City, Missouri at MFour Mobile Research, Inc.

NewJob Function: Engineering
MFour Mobile Research, Inc.
Kansas City, Missouri, 64105, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Welcome to MFour

At MFour, we’re transforming how businesses understand consumers in an increasingly complex, AI-driven world. Founded in 2011, we are a leading consumer intelligence platform delivering validated, connected, and opt-in data that powers smarter, faster decision-making.

What sets us apart is our ability to connect what consumers say with what they actually do. Through our proprietary platform, MFour Studio™ and our flagship app Surveys On The Go®, we combine survey data with real-world behaviors, creating a complete, accurate view of the consumer journey.

We’re also shaping the future of research through innovations like DANI™, our AI-powered assistant that enables teams to quickly analyze data, uncover insights, and take action with confidence.

Built on our Fair Trade Data® model, everything we do is grounded in transparency, privacy, and trust. Today, we partner with leading global brands like Google, Microsoft, and Disney to eliminate blind spots and drive better business decisions.

At our core, we believe better data leads to better outcomes!


Your Journey to Success:

MFour is seeking a Product Engineer who works the way software engineering is heading: directing AI coding agents to produce the work, then applying the judgment, quality bar, and domain knowledge to make sure what ships is correct. You will be responsible for the research fulfillment systems and the data analysis interfaces that sit on top of them — front-end surfaces used across the data analysis workflow, the backend pipeline that powers them, and the agent supervision layer that governs AI execution throughout the fulfillment lifecycle. The difference between this role and a traditional IC is how the work gets done: you use AI coding agents as your primary development tool, you direct what they build, you review what they produce, and you own the quality of what goes to production. The technical depth this requires is real — you cannot supervise an agent writing fulfillment pipeline logic if you do not know what correct fulfillment pipeline logic looks like.

Your Mission:

Agent-Directed Development

  • Use AI coding agents as your primary tool — writing precise specs, reviewing all output before it ships, and overriding when code is functionally correct but architecturally wrong.
  • Decompose complex requirements into well-scoped tasks, knowing what to delegate versus handle directly.
  • Hold agent-generated code to the same standard as handwritten code.

Research Fulfillment Pipeline

  • Own the pipeline from intake through delivery — order configuration and routing, sample allocation, quota management, study execution, fielding logic, and data handoff.
  • Specify and validate the business logic agents implement (quota balancing, incidence rate fallbacks, fielding quality controls, data contracts), catching cases where output meets the literal spec but misses operational intent.

Front-End & Data Analysis Surfaces

  • Direct agent development of the React-based interfaces for study configuration, execution monitoring, and results access — reviewing for correctness, usability, and design consistency.
  • Specify human-in-the-loop interfaces where operators approve AI-initiated actions, with enough clarity for agents to build and enough judgment to catch ambiguity or risk.

Agent Supervision & Execution Control

  • Define and maintain the guardrails governing what agents may do autonomously.
  • Own the observability and failure recovery systems — logging, alerting, and recovery — that keep agent behavior visible, diagnosable, and recoverable without manual heroics.

Quality, Reliability & Continuous Improvement

  • Take personal accountability for everything that ships.
  • Triage and remediate technical debt using agents to execute the work.
  • Develop the prompting patterns, specification templates, and review checklists that make agent-directed work faster and more reliable.
  • Own incident response so each class of failure is permanently retired.

Cross-Functional Collaboration

  • Work with product and operations to turn requirements into agent-ready specifications.
  • Coordinate with data pipeline and platform teams on interface contracts and data formats.
  • Feed production patterns back into both the roadmap and the development process.

What Sets You Apart

  • 3–6 years of software engineering experience with genuine full-stack depth — you have owned systems across front-end and backend, understand how the pieces connect, and can recognize incorrect implementations at code review speed across both layers.
  • Hands-on experience working with AI coding agents — Claude, Cursor, Copilot, or similar — as a primary development tool. You know how to write specifications that produce reliable agent output, how to identify where agents go wrong, and how to course-correct efficiently without starting over.
  • Sufficient React and TypeScript depth to review agent-generated front-end code critically — catching component architecture problems, state management errors, and performance issues that agents commonly introduce when given underspecified requirements.
  • Sufficient backend depth — API design, data modeling, workflow state management, job orchestration — to specify fulfillment pipeline logic precisely enough for agents to implement correctly, and to catch when agent output satisfies the specification but violates the intent.
  • A clear mental model of how AI agents fail — the classes of errors they reliably make, the specification patterns that prevent them, and the review practices that catch what slips through. You treat agent output as a draft that requires your judgment, not a finished product that requires your approval.
  • Familiarity with agentic system design — how AI agents call tools, how guardrails and execution controls are structured, and what makes agent behavior in production observable and recoverable — sufficient to specify and validate these systems even when agents are doing the implementation work.
  • Strong written communication — the ability to write specifications, requirements, and technical documentation that are precise enough to produce correct agent output and clear enough for human stakeholders to review. Vague specifications produce vague code; this is a writing job as much as an engineering one.

In return for your dedication, we offer:

  • Salary
    • $100,000 - $115,000 DOE
  • Health benefits
    • Top-tier health benefits include: medical, dental, vision, LTD, and life insurance
    • Mental health benefits
  • Work-life balance
    • Unlimited PTO
  • Additional benefits
    • In the WeWork office in the heart of the financial district in downtown Kansas City (KC LISTING ONLY)
    • Open space concept & team-focused atmosphere
    • Company-wide celebrations
    • Team bonding events and happy hours

** At this time, MFour is unable to provide visa sponsorship or transfer sponsorship for employment.

CHECK US OUT: https://www.youtube.com/watch?v=cabweOxGias&t=1s

OUR APP : https://surveysonthego.com/

MFour Mobile Research, Inc. Careers Videos

Job Location

Kansas City, Missouri, 64105, United States

Frequently asked questions about this position

Similar Jobs In Kansas City, Missouri

Lead Software Engineer

Reply
Kansas City, Missouri
New

QA Analyst

MFour Mobile Research, Inc.
Kansas City, Missouri

Field Calibration Engineer

VBB
Kansas City, Kansas

Journeyman Full Stack Software Developer

ATTAINX INC
Overland Park, Kansas

Software Developer

H&H COLOR LAB, INC
Kansas City, MO, Missouri

Apply NowYour application goes straight to the hiring team