DevJobs

Coding Evangelist – LLM Trainer

Overview
Skills
  • C++ C++
  • Go Go
  • Java Java
  • JavaScript JavaScript
  • Python Python
  • Rust Rust
  • AI
  • LLMs
  • ML concepts
  • Prompt engineering
  • Tokenization
  • Transformers

Job Title: Coding Evangelist – LLM Trainer

Location: Remote

Work Type: Short Term- Freelance Model


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 an AI technology solutions provider-of-choice for 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 AI. Innodata offers a powerful combination of both digital data solutions and easy-to-use, high-quality platforms.


Our global workforce includes over 5,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:


At Innodata, we’re working with the world’s largest technology companies on the next generation of generative AI and large language models (LLMs). We’re looking for smart, savvy, and curious subject matter experts.


We are seeking a highly skilled Coding Evangelist with a deep passion for technology, a strong foundation in software development, and exceptional technical writing abilities to help train cutting-edge Large Language Models (LLMs). This role bridges the gap between hands-on coding expertise and clear, instructional content development, empowering AI systems to learn and communicate like top-tier engineers.


What you’ll be doing:


Craft high-quality technical content such as:

  • Code walkthroughs, tutorials, and how-to guides
  • Explanations of CS/ML/AI concepts with clarity and precision
  • Design, evaluate, and review data used to train LLMs in software development and technical reasoning.
  • Work closely with AI research and data curation teams to improve LLM performance on programming and documentation tasks.
  • Create content across a broad range of languages (e.g. Python, JavaScript, C++, Rust, Go, Java, etc.) and domains (e.g., web, systems, AI/ML, security, DevOps).
  • Review model outputs for accuracy, completeness, and clarity.
  • Contribute to dataset design with a focus on correctness, pedagogy, and engineering excellence.


What we need you to bring:


  • PhD in Computer Science, Software Engineering, or equivalent experience
  • Proven experience in technical writing, developer advocacy, or educational content creation.
  • Strong programming background – ability to code and explain complex software systems.
  • Familiarity with AI/ML concepts, especially LLMs, transformers, tokenization, and prompt engineering.
  • Excellent command of English (written and verbal); multilingual abilities are a bonus.
  • Prior experience in developer tooling, open-source contributions, or teaching/mentoring developers is advantageous

Innodata