Remote job
Tech Lead
Job details
About this role
Role overview
Lead the technical delivery of AI-enabled product features, from early concepts and prototypes through production release. Work closely with product and data science partners to turn models and data capabilities into secure, observable services, balancing rapid experimentation with maintainable engineering.
Responsibilities - Design and build AI product features, owning architecture across data flows, model integration, APIs, and application connections. - Lead a cross-functional AI pod, breaking product needs into deliverable workstreams, prototypes, and minimum viable products. - Partner with product management on problem framing, success measures, scope, and delivery plans. - Work with data science to expose models and analytics through usable APIs, services, and product workflows. - Review code and design choices, and ensure production features include monitoring, logging, and performance tracking. - Establish safeguards for reliability, latency, cost, privacy, and other failure modes; support experimentation and post-release learning. - Promote reusable patterns and mentor engineers on AI-related system design.
Requirements - Bachelor’s or master’s degree in computer science, engineering, or a related technical field. - At least 5 years of software engineering experience, including leadership on complex systems. - Strong experience building production APIs and backend services. - Proficiency in Python and at least one backend language such as Java, Node.js, or Go. - Experience with cloud-native architecture on AWS, GCP, or Azure. - Understanding of data pipelines, model serving, and system observability. - Ability to collaborate with product teams in fast-moving, iterative settings. - Professional English and location in Latin America; the opportunity is remote and contract-based.
Nice to have
Experience in AI-focused or data-driven product teams; familiarity with large language model platforms, prompt engineering, or agent frameworks; experience serving, monitoring, and versioning machine learning models; exposure to feature flags, experimentation platforms, or A/B testing; and Agile or product-led development experience.
Benefits and work setup
Monthly compensation is listed as $3,500–$4,500 USD.