Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative firm is seeking a Senior Software Developer, AI Engineer to lead the development of cutting-edge AI-driven software solutions. This role involves architecting robust systems and translating complex business needs into scalable solutions, utilizing the latest AI tools. The ideal candidate will have a strong background in software engineering, with expertise in Python and SQL, and experience in AI/ML implementations. Join a dynamic team where your contributions will shape the future of technology and drive impactful projects.
3 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
We need an experienced Senior Software Developer, AI Engineer, with a strong system design and software engineering foundation. You will be instrumental in the end-to-end creation of production-grade AI-driven software, often building entirely new systems. This involves deep coding, translating ambiguous business goals into reliable, scalable architectures, and pioneering solutions with the latest AI tools. If you love architecting robust systems, writing high-quality code, and solving complex technical challenges, this is the role for you.
Key Responsibilities:
• Architect, Design, and Develop AI-Powered Applications: Take ownership of building, testing, and shipping robust software solutions, incorporating AI/ML models for internal tools, AI assistants, agentic systems, and predictive services. Heavy coding is expected.
• Lead Technical Design & Architecture: Drive system design, working closely with product managers, analysts, and other engineers to translate requirements into effective, scalable, and maintainable technical architectures.
• Build Scalable Systems & APIs: Design and implement performant APIs, microservices, and backend systems to support AI functionalities and ensure seamless integration.
• Innovate and Prototype: Actively explore, prototype, and implement novel AI techniques and system designs to solve challenging and often ambiguous business problems.
• Integrate and Optimize: Work hands-on to integrate AI solutions with other systems, focusing on performance, scalability, and cost-effectiveness within the GCP environment.
• Ensure Production Readiness & Quality: Implement monitoring, evaluation, and CI/CD practices. Champion rigorous testing, code reviews, and documentation to ensure high-quality, production-ready systems.
Minimum Qualifications:
• Strong Software Development & System Design Background: 5+ years of professional experience architecting, building, deploying, and maintaining complex software applications. You write clean, maintainable, testable code and possess strong system design skills.
• Proficiency in Core Languages: High proficiency with Python is essential; strong SQL skills are required.
• Experience Building with AI/ML: Proven experience applying AI/ML techniques within software development projects. Practical understanding of the ML lifecycle from an engineering perspective.
• Problem-Solving Acumen: Demonstrated ability to tackle complex, sometimes ambiguous technical problems and devise effective solutions.
• Cloud Native Development: Hands-on experience developing and deploying scalable applications on cloud platforms (GCP preferred, AWS/Azure acceptable).
• Agile Mindset & Collaboration: Proven experience delivering iteratively and collaborating effectively within a team environment. Excellent communication skills. Preferred Qualifications:
• Advanced Degree: Graduate degree in Computer Science, Engineering, or a related technical field.
• Cutting-Edge AI Implementation: Hands-on experience building systems using large language models (LLMs), retrieval-augmented generation (RAG), and/or Agentic AI frameworks with popular packages (e.g., LangChain, LlamaIndex, AutoGen).
• Distributed Systems Expertise: Deep experience designing, building, or working with microservices, eventdriven architectures, or other distributed systems patterns.
Referrals increase your chances of interviewing at MSi Corp by 2x
Toronto, Ontario, Canada $190,000.00-$240,000.00 3 weeks ago
Toronto, Ontario, Canada CA$150,000.00-CA$240,000.00 3 weeks ago
Toronto, Ontario, Canada CA$130,000.00-CA$150,000.00 4 weeks ago
Toronto, Ontario, Canada $40,000.00-$60,000.00 3 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.