About The Position

Mitratech is a proven global technology partner for corporate legal, HR, risk, and compliance teams. Our approach to work is proactive, collaborative, and committed. The professionals thriving at Mitratech are people who balance technical excellence with teamwork, are passionate about innovation, and enjoy mentoring and learning in a dynamic environment. Our engineering teams are transforming how AI is integrated into software development, helping organizations deliver smarter, faster, and more efficient solutions. With Mitratech, you’ll work at the forefront of AI-assisted development, shaping the future of software engineering. We are looking for a Lead AI Product Engineer to join our AI-Enhanced Product Engineering team. In this role, you will guide a distributed team of developers to build modern, scalable, and AI-integrated software solutions. As a technical leader, you will oversee architecture, system design, and AI strategy, while mentoring our nearshore developers in Mexico to break down complex features into clear, modular tasks. You will leverage AI tools to accelerate delivery, improve quality, and drive innovation across our products. This is an ideal role for someone who thrives at the intersection of software engineering, AI-assisted development, and technical leadership, and wants to make a tangible impact on the future of software delivery.

Requirements

  • 10+ years of software engineering experience, with a focus on architectural leadership.
  • 2+ years of production experience with AI/ML models.
  • Strong backend or full-stack development experience (Python, Java, Go, Node.js).
  • Experience with AI-assisted development tools (Copilot, Devin AI, GPT APIs).
  • Strong system design and task decomposition skills.
  • Proven experience leading distributed or nearshore engineering teams.
  • Excellent written and verbal communication skills in English.
  • Familiarity with AI agent frameworks (LangChain, CrewAI, AutoGPT).
  • Experience with domain-driven design (DDD) or microservices architecture.
  • Experience with vector databases, embeddings, or other LLM infrastructure.

Nice To Haves

  • Portfolio demonstrating AI-driven software development projects.
  • Experience in fast-paced SaaS or startup environments.
  • Knowledge of HR, Legal, or Risk technology domains.

Responsibilities

  • Lead the design, development, and deployment of AI-enhanced software solutions.
  • Ensure all development aligns with modern architectural principles, including microservices and domain-driven design.
  • Communicate architectural decisions clearly across services and domains.
  • Architect and implement robust APIs and microservices to integrate AI capabilities into our platforms.
  • Develop and refine prompt strategies to guide AI agents in coding, testing, and documentation.
  • Leverage AI tools like Copilot, Devin AI, and GPT APIs to improve efficiency and quality.
  • Translate high-level product goals into actionable tasks optimized for both human and AI execution.
  • Conduct detailed code reviews for both human- and AI-generated code, ensuring performance, security, and correctness.
  • Mentor nearshore developers, fostering a culture of learning and AI tool adoption.
  • Promote clean code practices and modern software design.
  • Collaborate on optimizing build and deployment pipelines by integrating AI-enhanced review and testing steps to streamline delivery.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service