Skip to content
mimi

Software Engineer

Call For Referral

Remote · Canada Contract $40 – $50/hr Today

About the role

About The Role

This role focuses on building and deploying applications within advanced AI training environments. Work involves integrating real-world software into sandbox systems, ensuring stability, scalability, and production readiness across use cases.

Role Responsibilities

  • Build MCP servers in Python using FastMCP
  • Integrate web or desktop applications into AI training environments
  • Work with APIs, Docker, Linux systems, and service configurations
  • Implement populate and snapshot hooks for application state management
  • Test applications locally and debug build, runtime, and permission issues
  • Ensure applications meet validation and deployment standards

Qualifications

Must-Have:

  • Strong proficiency in Python
  • Experience with APIs, backend systems, and debugging
  • Familiarity with Docker, Linux, and local development workflows
  • Ability to work with configuration files and deployment pipelines
  • Strong problem-solving skills and attention to technical detail

Nice-to-Have

  • Experience with FastMCP or similar frameworks
  • Experience integrating third-party applications or developer tools
  • Familiarity with web applications, databases, and containerized environments

Application & Onboarding Process

  • Upload resume
  • AI interview: A short, 15-minute conversational session to assess background and experience
  • Follow-up communication with next steps and onboarding details

Skills

APIsDockerFastMCPLinuxPython

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free