About the Role:
We are hiring a Full-Stack Developer with a strong back-end focus to help us build a high-impact platform for automated adversarial testing, vulnerability detection, and model benchmarking of generative AI systems.
This platform empowers subject matter experts and enterprise clients to test and evaluate large language models (LLMs) across a wide range of data types and task taxonomies, without the need for manual evaluation. Your work will directly contribute to improving the safety, robustness, and alignment of modern AI systems deployed in production environments.
Responsibilities:
Develop and maintain full-stack features with a strong focus on back-end development
Build scalable batch pipelines that automate LLM testing and integrate third-party evaluators
Process and transform multi-modal data via ETL workflows and store results in MySQL and Elasticsearch
Create and manage stored procedures, job schedulers, and retry mechanisms for API pipelines
Design REST APIs to support front-end dashboards, filters, and benchmarking tools
Collaborate closely with front-end developers, QAs, DevOps, and product leads in an agile environment
Ensure systems are performant, fault-tolerant, and secure
Platform Capabilities:
Supported Data Types: Image, Video, Sensor (LiDAR), Audio, Speech, Document, Code
Task Taxonomies: Summarization, Image Evaluation, Image Reasoning, Q&A, Question Understanding, Entity Relation Classification, Text-to-Code, Logic & Semantics, Question Rewriting, Translation
Feedback Types: DPO (Direct Policy Optimization), Simple RLHF, Complex RLHF, Nominal Feedback
Techniques Tested: Payload Smuggling, Prompt Injection, Persuasion and Manipulation, Conversational Coercion, Hypotheticals, Roleplaying, One-/Few-shot Learning
Tech Stack:
Node.js, TypeScript, React
MySQL (including stored procedures), Elasticsearch
REST APIs, OAuth2.0, JWT
Docker, GitHub Actions, Kubernetes (optional)
Job orchestration tools (Cron, node-cron, BullMQ or similar)
Requirements:
3–5+ years of full-stack development experience, with a strong back-end orientation
Proficiency in Node.js and TypeScript; working experience with React
Strong experience integrating and orchestrating REST APIs at scale
Experience building ETL workflows and handling multi-modal data
Solid database development skills in MySQL and Elasticsearch
Familiarity with OAuth2.0, JWT, and secure API development
Comfortable working in a remote team with a 7:30 AM EST start time
Nice to Have:
Experience with LLM APIs, AI/ML workflows, or evaluation techniques (e.g., DPO, RLHF)
Familiarity with adversarial testing methods such as prompt injection and roleplaying
Experience with CI/CD, Docker, Kubernetes, or distributed system architecture
Background in AI safety or model evaluation frameworks
We are committed to hiring military and Veteran spouses and encourage you to identify your connection with the MSEN when reaching out to us or applying to any of our open roles.
Have questions or want to learn more about us? We would love to hear from you!
Altis Recruitment Team
Email: militaryfamilies@altis.com
613-230-3700
Welcome on behalf on the Altis Recruitment team! Altis has a long-standing business relationship with the Defence community. For more than 30 years, we have been grateful to work alongside the Department of National Defence and countless military professionals. We know that family members of military personnel often make many personal sacrifices to support their loved ones. We understand that it can be difficult to pursue a career when embracing sudden changes like relocation and deployment. For some, this has meant putting a pause on career goals or professional development. We would like to provide you with everything you need for a successful and confident job search – in addition to access to job opportunities. Download the checklists our experts have created to help you be at your best from application to interview.