×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Engineer

Job in Southwestern Ontario, London, Ontario, Canada
Listing for: Musashi AI North America
Full Time position
Listed on 2026-03-10
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, DevOps, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 CAD Yearly CAD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Location: Southwestern Ontario

Musashi AI North America, Inc. is a growing hardware and software focused company that builds and develops smart vision solutions for quality assurance in manufacturing environments. Based in Waterloo, Ontario, Musashi AI North America employs a talented and dynamic team of R&D and Applications Engineers who provide unique engineering development activities in design, prototyping and testing to drive new technology development, build innovative products, and maintain and support our deployed solutions.

As a Senior Full Stack Developer
, you will join the Musashi AI North American team to create and implement customer facing Data Science applications that utilize the latest available web and cloud technologies to grow our expanding inspection software product line and support new solution opportunities that deliver value to our customers.

Reports to

Director of Engineering

Qualifications
  • 8–12 years of professional software engineering experience, with a strong focus on building and delivering full stack web applications
  • Proven track record leading technical initiatives, driving architectural decisions, and mentoring engineers
  • Deep backend development expertise in Python and FastAPI, with solid understanding of RESTful architecture and API design
  • Skilled in modern frontend development using Vue, Type Script, HTML5, SCSS and CSS3
  • Experienced with Mongo

    DB and Redis for developing scalable, data-driven systems
  • Strong understanding of Docker and containerized application development
  • Hands-on experience with Kubernetes for orchestration and deployment in cloud environments
  • Proficient with AWS, including services like EC2, Lambda, and general cloud-native architecture
  • Solid grounding in Linux development, CLI tools, and debugging in Unix-based environments
  • Experienced in test automation using PyTest, ViTest, Cypress, and Selenium
  • Familiar with CI/CD best practices and implementation using Git Lab CI/CD
Job Responsibilities
  • Contribute to the development and architecture of full stack web applications from concept to production
  • Design and build robust, secure, and scalable APIs and services following RESTful principles
  • Collaborate with product managers, designers, and engineers to define technical solutions aligned with business goals
  • Champion Dev Ops and infrastructure best practices including containerization and deployment automation
  • Write high-quality, maintainable code and ensure code standards through reviews and mentorship
  • Set testing strategy and ensure thorough automated test coverage across services and UI
  • Monitor system health and performance, proactively identifying and resolving production issues
  • Contribute to hiring and onboarding processes, and foster a strong engineering culture
Nice to Haves
  • Experience with AI/ML frameworks like PyTorch, Tensor Flow, or OpenCV
  • Familiarity with hardware integration, edge computing, or embedded system development
  • Experience with real-time data processing or streaming architectures
  • Exposure to observability tools, performance profiling, and systems tuning
  • Experience working in environments with SOC 2, HIPAA, or other compliance requirements
Technical Skills
  • Languages & Frameworks: Python, FastAPI, Type Script, Vue, HTML5, CSS3, SCSS
  • Databases & Caching: Mongo

    DB, Redis
  • APIs: RESTful architecture, OpenAPI/Swagger, Graph

    QL, Websockets
  • OS & Tools: Linux, Bash, Git
  • Testing: PyTest, ViTest, Cypress, Selenium
  • Version Control: Git, Git Lab
Personal Skills
  • Analytical and conceptual thinking with creative and innovative ideas.
  • Effective time management, planning, and organization skills.
  • Strong ability to communicate both verbally and written in an independent and team-based environment.
  • Professionalism, maturity and sound judgment.
  • Ingenuity and initiative; able to deal with ambiguity.
  • Pleasant, confident, and assertive team player.
Company Standards
  • Uphold company policies and integrity.
  • Be a champion of Musashi Philosophy.
  • Follow all safety procedures & instructions.
  • Active involvement in company and department goals.
  • Follow Musashi’s “5S” principles, quality, environmental, and health & safety systems.
  • Interact with all Musashi working peers in a respectful and pleasant manner.

Please note: This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the associate for this job. Duties, responsibilities and activities may change at any time with or without notice.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary