Python Developer – AI Operations
Job description
Established in 2004, we are a tech pioneer offering world-class adult entertainment and games on some of the internet’s safest and most popular platforms. With the support of an international team of dynamic and collaborative innovators, we are on a mission to enable safe user experiences and empower our communities by celebrating diversity, inclusion, and expression — all while maintaining robust trust-and-safety protocols.
We embrace the best of both worlds! Local talent can thrive in our collaborative office space with the flexibility of a hybrid work environment, while remote team members play an integral role in shaping our dynamic culture from afar. We have offices in Montreal (Quebec), Austin (Texas) and Nicosia (Cyprus).
- A select number of positions require full-time in office attendance*
What You'll Be Doing
- Design, implement, and deploy new AI features, LLM-driven modules, and intelligent product and process
- Maintain and improve existing AI-powered systems and internal automation pipelines, and support internal stakeholder requests
- Help research and evaluate new models, frameworks, and GPU infrastructure providers (such as OpenRouter, RunPod, and other cloud GPU platforms) for integration into our AI stack
- College or bachelor's degree in computing science or related field
- Strong proficiency in Python (3+ years) with hands-on experience building production-grade systems/software
- 3 to 5 years of experience in software development with a focus on AI/ML pipelines, LLM integration, or generative AI applications
- Solid understanding of Large Language Models (LLMs) — including prompt engineering, fine-tuning, RAG (Retrieval-Augmented Generation), and agentic workflows
- Hands-on experience working with LLM API providers and model routing platforms such as OpenRouter, OpenAI, Anthropic, or equivalent
- Familiarity with GPU GPU-as-a-service providers/platforms
- Good working knowledge of REST API design, async Python, and Linux/Bash scripting
- A solid understanding of container technologies and modern container‑based build practices
- Understanding of computational and data complexity, scalability, security
- Good knowledge of applicable design patterns, algorithms
- Ability to architect, build and own efficient applications and components.
- Experience with Gitlab CICD pipelines
- Experience with vector databases and embedding pipelines
- Familiarity with ML orchestration and workflow tools
- Broad knowledge of many of the following: cloud infrastructure, model monitoring, system observability, and MLOps practices
- Experience in deploying production systems to AWS using IaC
Interested in this role?