Fullstack Developer for AI Platform

Job ID: 39696973

Budget: $8 – $15 USD

We are looking for an experienced Fullstack Developer to help design and implement critical features for our AI platform.
You will be responsible for integrating MLflow into our system, improving AI/data pipelines, and delivering high-quality user-facing features.
The ideal candidate has a solid background in both frontend and backend development, with strong knowledge of AI/ML system integration.

Key Responsibilities
Analyze system architecture and propose improvements for AI pipelines, data architecture, and APIs.

Integrate MLflow into the platform to automate model tracking, experiment logging, and metadata storage.

Build user-facing dashboards displaying model runs, user feedback, and system alerts.

Implement a feedback loop that collects user feedback and feeds it back into the AI pipeline.

Design and implement multi-tenancy architecture for customer data separation and role-based access control (RBAC).

Develop a comprehensive audit log system for AI activities and set up alert mechanisms for abnormal behaviors.

Requirements
3+ years of experience in fullstack development (frontend + backend).

Proficient in Python (FastAPI or Flask) and React.

Experience building and integrating RESTful APIs with clean code architecture.

Solid understanding of MLflow or similar ML/AI experiment tracking tools.

Skilled with PostgreSQL, MongoDB, and logging systems.

Strong systems-thinking mindset; able to work independently and proactively.

Experience with multi-tenant systems, RBAC, and audit logging.

Background in internal platforms for AI, Data Science, or SaaS is a strong plus.

Knowledge of DevOps, Docker, and CI/CD pipelines is a bonus.