
Remote opportunity at
NovoEdSenior AI Engineer
NovoEd, a fast-growing product company, is hiring a remote Senior AI Engineer to integrate advanced artificial intelligence features into its core platform. The organization focuses on…
Career Tools
About This Role
NovoEd, a fast-growing product company, is hiring a remote Senior AI Engineer to integrate advanced artificial intelligence features into its core platform. The organization focuses on delivering high value to customers through task-specific machine learning models, large language model implementations, and agentic systems that coordinate various tools for end users. The technology stack relies on a Python backend utilizing FastAPI, Gunicorn, Nginx, and Celery for background processing. This role suits…
Job Description
NovoEd, a fast-growing product company, is hiring a remote Senior AI Engineer to integrate advanced artificial intelligence features into its core platform. The organization focuses on delivering high value to customers through task-specific machine learning models, large language model implementations, and agentic systems that coordinate various tools for end users. The technology stack relies on a Python backend utilizing FastAPI, Gunicorn, Nginx, and Celery for background processing.
This role suits an independent problem solver with a strong production mindset and system-level thinking who can build fast, reliable, and maintainable backend systems. The successful candidate will combine backend engineering expertise with applied artificial intelligence capabilities to deploy production-grade architectures. Team members enjoy direct influence on the business competitive advantage within an agile, autonomous team environment focused on practical, real-world applications rather than pure research.
Responsibilities
- Design, create, and launch production-ready backend systems driven by artificial intelligence
- Incorporate large language models and traditional machine learning models into performant and scalable architectures
- Set up and optimize vector databases for retrieval-augmented generation pipelines and traditional machine learning queries
- Develop clean, structured, and testable Python code adhering to established best practices
- Analyze performance metrics and make optimal decisions to decrease system latency
- Construct hybrid architectures combining large language model calls with traditional machine learning
- Troubleshoot complex issues spanning the backend, artificial intelligence inference, and user interface integration
- Perform thorough development testing before handing off to quality assurance to guarantee production reliability
- Partner with product, backend, and frontend engineers to build cohesive solutions
Requirements
- Three to five or more years of professional backend engineering experience using Python, FastAPI or Flask, and background processing
- Demonstrated track record of deploying Python applications to production environments
- Comprehensive grasp of software design patterns
- Solid understanding of backend performance, parallel processing in background jobs, and multi-threading
- Proficiency in performance tuning specifically for heavy artificial intelligence models
- Applied machine learning background covering training, evaluation, and maintenance of small task-specific models
- Familiarity with large language model integration, prompt engineering, and context window optimization
- Proven capability to debug artificial intelligence behavior, determine root causes, and apply targeted corrections
- Strict testing discipline for both backend and artificial intelligence components
- Experience utilizing Celery or other major libraries for background processing
- Experience monitoring APIs and background processing while ensuring visibility and error reporting
Qualifications
- Master's Degree in a related field
- Experience with Docker
- Understanding of continuous integration and continuous deployment, deployment automation, and Kubernetes
Core Skills
Benefits
- Comprehensive benefits package
- Paid time off
- Holiday pay
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, the source posting explicitly states that the role is remote.
What technical skills are required for this role?
Candidates must have 3-5+ years of professional backend engineering experience in Python, FastAPI or Flask, background processing, applied machine learning, large language model integration, and testing discipline.
What educational background is needed?
A Master's Degree in a related field is required.
What benefits are provided?
The position includes a benefits package along with time off and holiday pay.
What is the salary for this position?
The salary is not specified in the job posting.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.