Marrina Decisions

AI Engineer – SaaS Platform

Marrina Decisions

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

About the role

  • Maintain and optimize LLM- and VLM-powered services for content generation, compliance scoring, and campaign testing.
  • Manage and scale Flask/FastAPI microservices, ensuring high uptime and low latency.
  • Maintain Dramatiq queues for async AI workflows, campaign generation, and pipeline orchestration.
  • Deploy, monitor, and debug Uvicorn/Gunicorn-based hosting in production environments.
  • Integrate with OpenRouter and equivalent LLM routing tools to balance cost, latency, and quality.
  • Design and refine prompt engineering strategies for reliability, context-awareness, and compliance.
  • Build and maintain feedback pipelines for AI model evaluation (human-in-the-loop scoring, automated quality checks, reinforcement).
  • Expose and maintain REST APIs for AI services, ensuring secure, versioned endpoints.
  • Collaborate with backend/frontend teams to keep microservice architecture aligned and maintainable.
  • Track token consumption, latency, and error rates to ensure production-grade performance.

Requirements

  • 3–5 years as an AI Engineer or Python Backend Engineer working with production systems.
  • Prior work with SaaS platforms, LLM/VLM integrations, or AI-first products is highly valued.
  • Demonstrated ability to maintain AI pipelines in production, not just prototypes.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonFlaskFastAPIDramatiqUvicornGunicornREST APIsprompt engineeringAI model evaluationasync workflows
Soft Skills
collaborationproblem-solvingcommunicationscalabilityreliability