Senior Software Engineer – AI, Fullstack

Posted 5 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Fullstack Engineer leveraging AI to build enterprise software features at Mediafly. Collaborating in a remote team focused on innovation and meaningful buyer experiences.

Responsibilities

  • Design and integrate AI workflows into customer-facing products using agentic architectures (e.g. MCP) and orchestration frameworks (e.g. LlamaIndex, LangChain)
  • Optimize LLM-powered features for performance, scalability, and cost-efficiency.
  • Work fullstack to build scalable, observable, and maintainable web application features.
  • Architect and implement APIs, databases, and cloud services to support both AI and traditional product features.
  • Lead and collaborate on all portions of the SDLC including technical discovery to break down large, complex, and ambiguous problems into clear, actionable initiatives and tasks to drive successful outcomes.
  • Champion engineering quality, ensuring solutions are testable, observable, maintainable, and secure.
  • Mentor engineers and provide technical guidance on best practices.

Requirements

  • 5+ years of software engineering experience with at least 2–3 years building SaaS products.
  • Fullstack development skills in Python, Node.js, and React (or similar modern frameworks).
  • Hands-on experience with search technologies like OpenSearch or Elasticsearch.
  • AI assisted development mindset and experience leveraging tools like Claude, Codex, Co-pilot to accelerate research, requirements gathering, development, and testing.
  • Experience developing with AI systems - this could include LLM integrations, AI-powered search, vector databases, RAG pipelines, evaluations, or even an agent-driven hobbyist project.
  • System design experience, with a track record of building scalable, reliable, and secure architectures.
  • Collaborative mindset: you communicate clearly, value feedback, and enjoy working with product, design, and infrastructure partners.
  • Curiosity and problem-solving: you dig into complex systems, make them better, and balance pragmatism with long-term thinking.

Benefits

  • Flexible working hours
  • Generous Paid Time Off
  • Competitive Salary
  • Health Benefits
  • Transparent Career Paths
  • Generous Paid Parental Leave
  • Remote Stipend

Job type

Full Time

Experience level

Senior

Salary

CA$120,000 - CA$155,000 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudElasticSearchJavaScriptNode.jsPythonReactSDLC

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.