NI
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
