I

Director of Engineering - Platform Products

Innodata Inc
Full-time
On-site
remote

 Location: Remote in North America

Who we are:

Innodata (NASDAQ: INOD) is a leading data engineering company. With more than 2,000 customers and operations in 13 cities around the world, we are the AI technology solutions provider-of-choice to 4 out of 5 of the world’s biggest technology companies, as well as leading companies across financial services, insurance, technology, law, and medicine.

By combining advanced machine learning and artificial intelligence (ML/AI) technologies, a global workforce of subject matter experts, and a high-security infrastructure, we’re helping usher in the promise of clean and optimized digital data to all industries. Innodata offers a powerful combination of both digital data solutions and easy-to-use, high-quality platforms.

Our global workforce includes over 3,000 employees in the United States, Canada, United Kingdom, the Philippines, India, Sri Lanka, Israel and Germany. We’re poised for a period of explosive growth over the next few years.

About the Role 

We are seeking an experienced Director of Engineering to lead the development of cutting-edge platform products that power AI and data annotation workflows for both internal teams and external customers. This is a unique player-coach opportunity where you'll balance hands-on technical contribution with strategic leadership, building platforms including annotation tools, agentic evaluation systems, and monitoring solutions that scale across diverse customer needs. 

Key Responsibilities 

Technical Leadership & Development 

  • Architect, design, and contribute code to mission-critical platform products including annotation platforms and agentic evaluation & monitoring systems 

  • Conduct thorough code reviews and establish engineering best practices across the team 

  • Make key technical decisions on platform architecture, technology stack, and system scalability 

  • Ensure platform reliability, security, and performance standards meet enterprise customer requirements 

Team Management & Mentorship 

  • Build, lead, and mentor a high-performing engineering team of 8-15 engineers 

  • Provide technical guidance and career development for engineers at all levels 

  • Establish engineering processes, standards, and culture that promote innovation and quality 

  • Recruit top engineering talent and scale the team to meet growing platform demands 

Cross-Functional Collaboration 

  • Partner closely with Data Science teams to understand AI model requirements and integrate ML workflows into platform architecture 

  • Collaborate with Product teams to translate product vision into technical roadmaps and deliverable features 

  • Work with Project Managers to ensure accurate project scoping, timeline estimation, and delivery commitments 

  • Coordinate with Customer Success and Sales teams to understand customer needs and technical requirements 

Stakeholder Management 

  • Communicate technical progress, challenges, and opportunities to executive leadership 

  • Manage expectations across internal stakeholders and external customers 

  • Present technical roadmaps and platform capabilities to both technical and non-technical audiences 

  • Balance competing priorities and resource allocation across multiple platform initiatives 

Platform Strategy & Innovation 

  • Drive platform strategy aligned with company goals and market opportunities 

  • Stay current with AI/ML infrastructure trends and emerging technologies 

  • Evaluate and implement new tools, frameworks, and methodologies to improve development efficiency 

  • Ensure platforms are designed for multi-tenancy, scalability, and extensibility 

Apply now
Share this job