Job Specifications
About Midra AI
Midra AI is an AI agent-automation solutions, consultation and training agency serving mid-market organizations across Legal, Financial Services, Real Estate and Professional Services.
About the Role
We are looking for a highly motivated Software Engineering Intern (AI & Automation) to join our team for a 3-month, hybrid internship in Toronto or Montreal, with an immediate start. The role offers a unique mix of engineering and operations tasks, giving you hands-on experience in building automation workflows and AI-driven applications.
Please note: This internship is unpaid. However, outstanding performance during the 3-month term can lead to a full-time position or a paid summer internship. If you are currently studying Computer Science and have a strong academic track record, we’d love to hear from you.
Key Responsibilities
Build Automation Workflows:
Develop and maintain automated workflows using tools like n8n, Zapier, or Make.com. Connect services through APIs and webhooks to streamline internal operations (e.g., integrating Notion, Airtable, or Slack).
AI Development & Integration:
Support AI-driven feature development using Python and frameworks like PyTorch or TensorFlow. Work on data preparation, model evaluation, and LLM-based features, such as retrieval-augmented generation (RAG), prompt design, and adding safety guardrails for output quality.
Full-Stack Engineering:
Contribute to backend and frontend systems using Python, TypeScript/Node.js, and React. Help build lightweight internal tools or dashboards for monitoring automation workflows and enabling non-technical teams to interact with AI features.
Systems Integration & Ops:
Collaborate with cross-functional teams to identify bottlenecks and design internal automation or AI-powered workflows to improve efficiency. This may include automating onboarding, managing client documentation, or tracking internal metrics.
Testing, Logging, and Cost Control:
Run evaluations and tests for both AI models and automation flows. Monitor logs and alerts, manage usage of third-party APIs, and help optimize for cost-effective operations and scalability.
Documentation & Collaboration:
Document code, workflows, and system behavior clearly. Create internal guides for tools you develop. Communicate progress with engineers, ops staff, and leadership. Actively participate in brainstorming sessions and team reviews.
Required Qualifications
Education:
Currently studying Computer Science or a related field at a recognized university, with a good academic track record.
Programming Skills:
Strong proficiency in Python. Familiarity with TypeScript, Node.js, and React is a plus.
AI/ML Knowledge:
Foundational understanding of machine learning and interest in AI applications. Experience with PyTorch, TensorFlow, NLP models, or using AI APIs is highly desirable.
Automation & Integration:
Interest or experience with n8n, Zapier, Make.com, or similar. Ability to work with APIs, webhooks, and third-party integrations (e.g. Airtable, Notion, Slack).
DevOps & Tools:
Basic knowledge of Git, containers (Docker), and deployment best practices. Comfort with running scripts locally or in sandboxed environments.
Problem Solving & Adaptability:
Strong troubleshooting mindset and the ability to debug across systems. Comfort learning new platforms and navigating ambiguity.
Communication & Teamwork:
Ability to document work clearly and explain technical concepts to non-technical teammates. Strong communication and collaboration skills.
What We Offer
Hands-On Experience:
Direct involvement in real AI-driven automation projects, not just side tasks. Work that makes an immediate impact.
Mentorship:
Collaborate with experienced engineers, receive regular feedback, and grow through code reviews and technical discussions.
Hybrid Work Environment:
Flexible work format with in-person opportunities in Toronto or Montreal, and remote work as needed.
Career Opportunity:
Top-performing interns may be offered a paid summer internship or even full-time roles after graduation.
Cutting-Edge Projects:
Contribute to solutions that combine AI, automation, and modern dev tools. Learn to ship fast, iterate, and scale ideas into real systems.
About the Company
Midra AI is an AI agent-automation solutions, consultation and training agency serving mid-market organizations across Legal, Financial Services, Healthcare, Real Estate, and Professional Services. WHAT WE DO: We help operations-heavy teams eliminate repetitive, manual work through AI agents and intelligent automation. • Strategic Consultation – Identify high-impact automation opportunities • AI Agent Solutions – Deploy intelligent agents for intake, support, and operations • Custom Automation – Design workflows tailored to ...
Know more