Senior AI Engineer

Contract type
Ongoing
Work mode
Remote
Experience
Mid-level · 3+ years

Job description

Senior AI Engineer role at a product company, focused on building production-grade AI-powered backend systems in Python and integrating LLMs and traditional ML models.

At a glance

Work mode
Remote

What you'll do

  • Design, develop, and deploy production-grade AI-powered backend systems
  • Integrate LLMs and traditional ML models into performant, scalable architectures
  • Integrate and optimize vector databases for retrieval-augmented generation (RAG) pipelines and other traditional ML queries
  • Write clean, well-structured, and testable Python code following best practices
  • Think about performance and ensure optimal decision making to reduce latency
  • Build hybrid architectures that balance LLM calls with traditional ML
  • Debug complex, cross-layer issues spanning backend, AI inference, and UI integration
  • Conduct thorough dev testing before QA handoff to ensure production reliability
  • Collaborate with product, backend, and frontend engineers to deliver cohesive solutions

What we're looking for

  • 3–5+ years professional backend engineering experience in Python, FastAPI or Flask, and background processing
  • Masters Degree in related field
  • Proven record of deploying Python applications to production (not just scripts or academic work)
  • Strong grasp of software design patterns
  • Strong understanding of backend performance, parallel processing in background jobs and multi-threading
  • Proficiency in performance tuning specially for heavy AI models
  • Applied machine learning experience — training, evaluating, and maintaining small task-specific models
  • Familiarity with LLM integration, prompt engineering, and context window optimization
  • Proven ability to debug AI behavior, identify root causes, and make targeted fixes
  • Strong testing discipline for both backend and AI components
  • Experience with background processing with Celery or other major libraries
  • Experience with monitoring APIs and background processing
  • Experience with ensuring visibility and error reporting

Nice to have

  • Experience with Docker
  • Deployment automation
  • Kubernetes

Benefits

  • Benefits Package, with time off and Holiday pay

Apply

Direct apply at NovoEd, Inc.

Opens the job posting at NovoEd, Inc.

About NovoEd, Inc.

A fast-growing product company integrating cutting-edge AI capabilities into its core offering.

Key facts

  • Runs a Python-based backend (FastAPI + Gunicorn + Nginx) with heavy background job processing using Celery
  • AI work spans task-specific ML models, large language model (LLM) integration, and agentic systems
  • Small, fast-moving team with high autonomy