
Full Stack Developer - AI
Enumerate is hiring a Full Stack Engineer to join our AI Pod. This pod is focused on building and shipping AI-powered product features end-to-end, from user experience through backend services and integrations. This role works closely with the AI Pod Tech Lead, Product Management, and data/ML partners to rapidly prototype, iterate, and productionize AI solutions that deliver clear user and business value. This is a highly hands-on role for engineers who thrive in product-driven environments, move quickly, and are comfortable working alongside AI models, APIs, and data-rich systems.
This is a remote opportunity. We are seeking contractors located in LATAM who are comfortable working in an English-speaking professional environment.
Key Responsibilities
End-to-End Feature Development
- Design and implement user-facing AI features across frontend and backend systems.
- Build and evolve APIs and services that integrate AI models, data pipelines, and product workflows.
- Translate product requirements and UX designs into high-quality, maintainable code.
- Rapidly prototype and iterate on AI-driven experiences based on user feedback and experimentation results.
Frontend & UX Integration
- Implement intuitive user interfaces that expose AI capabilities clearly and responsibly.
- Collaborate with Product and Design to shape AI interactions, prompts, and workflows.
- Handle edge cases, fallbacks, and user feedback when AI outputs are uncertain or degraded.
- Ensure UI performance, accessibility, and responsiveness.
Backend & Integration
- Develop backend services that orchestrate AI calls, business logic, and data access.
- Integrate with internal APIs, data services, and third-party AI platforms.
- Implement secure, scalable request handling, including latency and cost considerations for AI usage.
- Support feature flags, configuration, and experimentation frameworks.
Quality, Reliability & Observability
- Write automated tests across frontend and backend components.
- Implement logging, monitoring, and basic performance tracking for AI-enabled features.
- Participate in code reviews and adhere to team engineering standards.
- Help diagnose and resolve production issues related to AI behavior, data, or integrations.
Collaboration & Learning
- Work closely with the AI Pod Tech Lead to execute technical designs and standards.
- Partner with data scientists and ML engineers to integrate models into product features.
- Contribute ideas for improving AI usability, reliability, and developer productivity.
- Share learnings and patterns across the AI Pod.
Required Qualifications
- BS or equivalent experience in Computer Science, Engineering, or related field.
- 4+ years of experience building full stack web applications.
- Proficiency in modern frontend frameworks (e.g., React, Vue, or similar).
- Strong backend experience with at least one language such as Python, Node.js, Java, or Go.
- Experience building and consuming REST or GraphQL APIs.
- Familiarity with cloud environments (AWS, GCP, or Azure).
- Solid understanding of web application security and performance.
Preferred Qualifications
- Experience building AI-powered or data-driven product features.
- Familiarity with LLM APIs, prompt design, or AI agent workflows.
- Experience working with experimentation platforms, feature flags, or A/B testing.
- Exposure to data pipelines or analytics tooling.
- Comfort working in fast-moving, iterative product teams.
What Success Looks Like
- AI-powered features ship quickly and improve real user workflows.
- Frontend and backend components are clean, reliable, and easy to evolve.
- AI interactions feel intuitive, trustworthy, and well-integrated into the product.
- The AI Pod delivers visible product impact with strong engineering quality.
- The engineer grows into a trusted contributor and collaborator within the pod.
Total monthly compensation:
$3,000 - $3,300 USD
Create a Job Alert
Interested in building your career at Enumerate? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field