See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewOne click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
You will own the end-to-end development of user-centric features and applications for an AI agent platform, bridging product management, UX, and engineering. This involves building web applications, dashboards, and APIs while collaborating with cross-functional teams to iterate based on user feedback.
The role
Proto is hiring a Product Engineer to design, build, and scale user-centric features and applications behind our AI agent platform – the products that put AI agents in the hands of governments, regulators, and businesses across emerging markets.
You will bridge product management, engineering, and user experience, taking full ownership of end-to-end features from concept to production. You will work in a lean, remote-first team where good ideas quickly become live code in production.
Own end-to-end product development, bridging customer needs, UX design, and robust backend/frontend implementation.
Turn complex AI capability into intuitive products and interfaces that make AI agent deployment seamless for every target usecase.
Develop user-facing web applications, workflow builders, dashboards, and APIs for Proto's AI agent platform.
Use AI to design, debug, implement, and ship code faster.
Collaborate closely with product managers, UX designers, client support, and core engineering teams to iterate on product features based on user feedback.
Maintain high software standards for reliability, accessibility, security, and maintainability across the entire stack.
3+ years of professional experience as a Product Engineer, Full Stack Engineer, or Software Engineer building user-facing web applications.
Strong proficiency in modern frontend frameworks (React, TypeScript) and backend technologies (Python, FastAPI, Node.js).
Proven track record of taking product features from ideation to launch, with a focus on user experience, performance, and scalability.
Ability to translate ambiguous client needs and requirements into strategic plans for deliverables.
Strong data-driven mindset and experience implementing analytics, telemetry, and user feedback loops to improve each product usecase.
A habit of using modern AI tools and agents to boost productivity and code quality.
Consider production impact, hardware concerns, scalability, and logical simplicity when writing code and designing solutions.
Experience with relational databases, RESTful APIs, and modern web application architecture.
Familiarity with Cloud platforms (AWS), containerization (Docker), and CI/CD pipelines.
Understanding of product analytics, usability principles, and design systems.
Experience integrating LLM APIs, prompt engineering, or AI agent frameworks into user workflows.
Background in SaaS product development, developer platforms, or no-code/low-code interface builders.
Experience designing for emerging markets or multilingual multi-channel platforms (WhatsApp, SMS, Voice, Web chat).
Proto is a Canadian-registered AI communication platform company deploying AI agents for governments, regulators, and private sector organisations across emerging markets. The work is real, the impact is public, and the team is small enough that you will shape what we build.
Real-world impact: your code serves citizens, institutions, and businesses in markets where technology makes a daily difference.
Ownership: broad scope, fast decisions, and direct impact on the product roadmap.
Global reach: collaborate with colleagues and clients across multiple countries and regions.
Growth: learn at the frontier of applied AI, with high visibility and career growth.
Remote-first: tested process for team collaboration and flexibility.
Time off: 20 vacation days, in addition to national and local holidays in your country.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 220,760+ Jobs in Software Development
Answer easy questions
220,760+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”