Senior Full-Stack AI Systems Engineer — Dockerized LTX-2.3 GPU Inference Platform

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$300/month

HOURS PER WEEK

40

DATE UPDATED

Jul 15, 2026

JOB OVERVIEW

Dockerized LTX-2.3 Inference Pipeline — No ComfyUI Runtime

I’m looking for an experienced ML infrastructure engineer to build a fully containerized LTX-2.3 inference pipeline.

This is not a traditional frontend-focused full-stack role. The ideal candidate is a strong software engineer with deep experience in Python, PyTorch, Docker, CUDA, cloud GPU deployment, model serving and production-grade backend systems.

I do not want ComfyUI to be used as the runtime interface. The final system should run directly through Docker and allow inference jobs to be submitted programmatically or through a simple command-line/job specification workflow.

The scope includes:

- Containerizing the complete LTX-2.3 inference environment with Docker.
- Managing model downloads, caching and persistent model storage.
- Supporting configurable inference parameters such as prompt, seed, resolution, duration, frame rate, output path and optional image/video conditioning.
- Accepting jobs through a simple and documented mechanism, such as JSON job files, CLI commands or a lightweight queue.
- Saving generated videos and job metadata to persistent storage.
- Providing clear logs, job status and useful error messages.
- Ensuring the container can run reliably on cloud GPU providers.
- Documenting deployment, configuration and usage.
- Avoiding ComfyUI as a production dependency or runtime interface.

Before implementation, I expect a short architecture proposal covering:

1. The proposed components and data flow.
2. How inference jobs will be submitted and processed.
3. Docker image structure and dependency management.
4. Model storage and caching strategy.
5. GPU and VRAM management.
6. Error handling, retries and job recovery.
7. Output storage and metadata.
8. How the system could later scale to multiple GPU workers.
9. Security and isolation considerations.
10. Estimated implementation stages and deliverables.

The first version should prioritize simplicity, reliability and reproducibility. I am not looking for an unnecessarily complex Kubernetes or microservices setup unless there is a clear technical reason for it.

Application instructions

Do not send a generic or templated proposal.

To be considered, your response must include:

- A brief description of a similar GPU inference or ML deployment you have built.
- Your recommended job-submission mechanism for this project and why.
- A high-level architecture for the solution.
- The main technical risk you expect when containerizing LTX-2.3.
- How you would handle model weights so they are not downloaded on every container start.
- The cloud GPU provider or deployment environment you would recommend.
- A realistic breakdown of the implementation into milestones.

Begin your proposal with the sentence:

“The main operational risk in this project is…”

Proposals that only repeat the job description, contain generic claims or do not answer the technical questions above will not be considered.

Expected deliverables

- Dockerfile and supporting configuration.
- Reproducible build and deployment instructions.
- Job submission script or CLI.
- Inference worker implementation.
- Example job configurations.
- Persistent model and output storage configuration.
- Logging and failure-handling implementation.
- Technical documentation.
- A working demonstration on a cloud GPU instance.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0305
Total Execution Time  0.0318
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,384 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Full-Stack-AI-Systems-Engineer-Dockerized-LTX-23-GPU-Inference-Platform-1689354
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0251 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1689354
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 827100
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1689354
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-11',ej.date_added) duration_daysDATEDIFF('2026-08-11',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-11',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1689354' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1689354 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-15-2026=345***Jul-16-2026=161***Jul-17-2026=149***Jul-18-2026=146***Jul-19-2026=146***Jul-20-2026=151***Jul-21-2026=150***Jul-22-2026=146***Jul-23-2026=146***Jul-24-2026=147***Jul-25-2026=143***Jul-26-2026=147***Jul-27-2026=146***Jul-28-2026=149***Jul-29-2026=146***Jul-30-2026=140***Jul-31-2026=145***Aug-01-2026=146***Aug-02-2026=143***Aug-03-2026=145***Aug-04-2026=144***Aug-05-2026=49***Aug-06-2026=1***Aug-08-2026=2***Aug-11-2026=2' WHERE job_id'1689354'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=2703***Aug-2026=632' WHERE job_id'1689354'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1689354' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1689354 
0.0188   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '827100'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)