Director of Engineering - Platform Products jobs in United States
cer-icon
Apply on Employer Site
company-logo

Innodata Inc. ยท 21 hours ago

Director of Engineering - Platform Products

Innodata Inc. is a leading data engineering company specializing in AI technology solutions. The Director of Engineering will lead the development of platform products that power AI and data annotation workflows, balancing hands-on technical contributions with strategic leadership.

AnalyticsArtificial Intelligence (AI)Enterprise SoftwareInformation TechnologyInternetMachine Learning
check
H1B Sponsor Likelynote

Responsibilities

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
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
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
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
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

Qualification

Software engineering experienceAI/ML systems knowledgePlatform product developmentModern programming languagesCloud infrastructure knowledgeTeam leadershipBusiness acumenProject management skillsCollaboration skillsCommunication skills

Required

8+ years of software engineering experience with 3+ years in engineering leadership roles
Strong proficiency in modern programming languages (Python, JavaScript/TypeScript, Go, or similar)
Experience building and scaling platform products, APIs, and developer tools
Deep understanding of AI/ML systems, model training pipelines, and evaluation frameworks
Knowledge of cloud infrastructure, containerization, and microservices architecture
Experience with databases, data pipelines, and distributed systems
Proven track record of building and leading high-performing engineering teams
Experience mentoring engineers and fostering technical growth
Strong project management skills with ability to deliver complex initiatives on time
History of establishing engineering processes and development methodologies
Excellent communication skills with ability to explain technical concepts to diverse audiences
Experience working closely with Data Science, Product, and cross-functional teams
Strong stakeholder management and expectation-setting abilities
Collaborative leadership style with focus on team empowerment
Understanding of platform business models and customer needs
Experience with both internal tooling and external customer-facing products
Knowledge of enterprise software requirements including security, compliance, and scalability
Bachelor's degree or higher in Computer Science, Artificial Intelligence, Machine Learning, Linguistics, Localization or a related field

Preferred

Experience in AI/ML companies or data annotation/labeling platforms
Background with model evaluation, monitoring, and MLOps workflows
Knowledge of annotation standards and data quality management
Experience building developer-facing APIs and SDKs
Previous experience in a player-coach role balancing coding and management
Familiarity with agentic AI systems and evaluation methodologies

Benefits

Competitive compensation including equity participation
Professional development and conference attendance opportunities

Company

Innodata Inc.

company-logo
(NASDAQ: INOD) Innodata is a global data engineering company. We believe that data and AI are inextricably linked.

H1B Sponsorship

Innodata Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (2)

Funding

Current Stage
Public Company
Total Funding
unknown
1993-08-01IPO

Leadership Team

leader-logo
Jack Abuhoff
Chief Executive Officer and Co-Founder
linkedin
leader-logo
Rahul Singhal
Chief Revenue Officer (CRO)
linkedin
Company data provided by crunchbase