I

Senior Full Stack Engineer

Innodata Inc
Full-time
On-site
remote

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 looking for a technically sound Software Developer to join our team in Canada. This role is ideal for someone with solid experience in full-stack development using React, Node.js, and TypeScript, along with hands-on proficiency in relational databases (MySQL preferred). You’ll be working on dynamic LLM applications within a collaborative, multicultural environment that values innovation, autonomy, and a strong customer focus.

Key Responsibilities 

  • Develop and maintain scalable web applications using React and Node.js

  • Collaborate with cross-functional teams to define, design, and deploy new features

  • Write clean, maintainable code with a focus on performance and scalability.

  • Integrate with RESTful APIs and third-party services, including LLM APIs

  • Build and optimize queries for RDBMS systems (MySQL preferred)

  • Participate in code reviews, agile ceremonies, and product design discussions

  • Contribute to system architecture planning and documentation

  • Deploy and monitor applications using CI/CD pipelines and container-based environments

Apply now
Share this job