Talent.com
Full Stack Developer
Full Stack DeveloperCSMC • Waterloo, ON, Canada
Full Stack Developer

Full Stack Developer

CSMC • Waterloo, ON, Canada
Il y a 4 jours
Type de contrat
  • Temps plein
Description de poste

Job Description

Job Description

Salary : About the job

About Us

CSMC is shaping the future of advanced energy and aerospace technologies through innovation in nuclear microreactors, quantum sensing, and deep-tech engineering. Were looking for a Full Stack Developer to join our growing team and help us develop micro-modular reactors for space and other extreme environments.

Overview

We are seeking a highly skilled and motivated Full Stack Developer. The ideal candidate will work closely with a broad array of engineers, scientists, and several of the most experienced space professionals in Canada. This position involves designing, developing, and maintaining end to end software systems applied in several company projects. The role requires a blend of creativity, technical expertise, project management, and problem-solving skills.

Main Responsibilities

  • Build internal tools for simulations, data visualization, and control system prototyping.
  • Develop APIs and pipelines to integrate physics / neutronics models with engineering workflows.
  • Support PLC / embedded systems engineers with hardware in the loop workflows, simulated data feeds, and digital twin integration.
  • Establish initial DevOps / CI / CD pipelines to support a small but growing engineering team.
  • Build dashboards / UI tools for engineers to monitor reactor models, test rigs, and experiments.
  • Design and implement scalable, reliable, and efficient back-end systems to support AI / ML applications.
  • Develop and maintain RESTful APIs and microservices for integrating machine learning models with front-end applications and other systems.
  • Implement security best practices to protect sensitive data and ensure compliance with relevant regulations.
  • Document system architecture, APIs, and operational procedures to facilitate knowledge sharing and maintenance.
  • Project Manage UI / UX design projects, ensuring timely delivery and adherence to quality standards.
  • You'll set the foundation for coding standards (repo structure, version control, testing, documentation, security mindset), development practices, and software architecture, while being hands-on in delivering end-to-end solutions.

Qualifications, Experience, Knowledge and Skills Essential

  • Education : Bachelors or masters degree in a relevant discipline (e.g., computer science, Information Technology or related field.
  • Strength in Python (scientific stack : NumPy, Pandas, SciPy. PyTorch / TensorFlow for modeling)
  • Experience with C++ for performance-critical simulation / system integration.
  • Comfortable with TypeScript / JavaScript for front-end / backend full-stack dev.
  • Experience building / managing Databases in PostgreSQLor MongoDB
  • DevOps / Infrastructure
  • Docker + containerization (to package models, APIs, and tools).
  • CI / CD setup (GitLab CI, GitHub Actions, Jenkins).
  • Cloud experience (AWS, Azure, GCP), but also on-prem hosting skills for air-gapped / regulated environments.
  • Linux systems expertise.
  • Comfort working in a startup environment balancing speed, quality, and adaptability.
  • Communication : Excellent communication and collaboration skills.
  • Time Management : Exceptional time management and organizational abilities.
  • Motivation : A highly motivated self-starter capable of working independently and as part of a team.
  • Bonus Experience

  • Familiarity with Modbus, OPC UA, digital interfacing with PLCs and control hardware.
  • Exposure to safety-critical software development
  • Experience in data visualization, scientific computing, or highly regulated industries (energy, defence, aerospace).
  • Basic understanding of machine learning algorithms and principles.
  • Experience in deploying and scaling machine learning models in production environments
  • Experience working with geophysics data sets
  • Why Join CSMC

    The chance to help shape the future of energy, space, and defense in Canada

    Exposure to cutting edge technologies, with mentorship from experienced founders and executives

    A collaborative, mission-driven culture with a flat hierarchy and room for rapid growth

    Equity participation in a high-growth startup

    The candidate must be a highly motivated self starter, capable of working through complex issues to solve problems that are not off the shelf. They should be capable of moving through setbacks and finding ways to persevere

    Must be eligible to work in Canada, and able to attain appropriate security clearances requisite with a defence, aerospace & nuclear company of this type, and commensurate engineering position. Candidates will be subject to background checks.

    This is a second floor opportunity (on a space elevator). This is about an opportunity to learn, be given responsibility, and grow with the company.

    We have an affinity for diverse people and thinkers with unique perspectives and life experience. CSMC is an equal opportunity employer supporting diversity and inclusion.

    Créer une alerte emploi pour cette recherche

    Stack Developer • Waterloo, ON, Canada

    Offres similaires
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Targeted Talent • Waterloo, ON, Canada
    Permanent
    We are looking for an experienced.Senior Full-Stack (React & Node) Developer.Our client is a fintech company based out of Vancouver. JavaScript / TypeScript and related frameworks (NestJS, Expre...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Full Stack Engineer

    Full Stack Engineer

    Hays • waterloo, on, ca
    Temps plein
    Extensive experience (8+ years) with Java and a variety of technologies including distributed systems, microservices architecture. Proven track record of working on large and complex software system...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Full Stack Engineer

    Full Stack Engineer

    Planitar • Waterloo, ON, Canada
    Temps plein
    GUIDE, a proprietary camera and software platform for capturing and delivering accurate floorplans, immersive 3D virtual tours and extensive property data. GUIDE is the most efficient system to map ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Online Jobs - Earn Up to $1,500 a Month

    Online Jobs - Earn Up to $1,500 a Month

    Free Cash by Almedia • Conestogo
    Temps plein
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Appointment Setter - Work From Home - 60k / Year

    Appointment Setter - Work From Home - 60k / Year

    Spade Recruiting • Elmira, Ontario
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Android Kotlin Developer - Waterloo, Canada

    Android Kotlin Developer - Waterloo, Canada

    Forhyre • Waterloo, ON, Canada
    Temps plein
    We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits.This Android app developer will work with our team of talented engineers to design and ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Full-Stack (React / Node) Developer

    Full-Stack (React / Node) Developer

    Targeted Talent • Waterloo, ON, Canada
    Permanent
    We are looking for an experienced.Full-Stack Developer (React / Node).Our client is an agriculture based software company operating out of Toronto. JavaScript / TypeScript and related frameworks (Ne...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Marketing Coordinator

    Marketing Coordinator

    Foresight Sports Canada • Elmira, ON, CA
    Temps plein
    On-Site, Within 30 Minutes Preferred).We are seeking a strategic, detail-driven Marketing Coordinator to support national. Canada's leading distributors of advanced golf.This is a full-time, in-offi...Voir plus
    Dernière mise à jour : il y a 27 jours • Offre sponsorisée
    Software Engineer, Data Infrastructure & Acquisition - Waterloo, Canada

    Software Engineer, Data Infrastructure & Acquisition - Waterloo, Canada

    Speechify • Waterloo, ON, Canada
    Temps plein
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Developer

    Software Developer

    Voltera • Waterloo, ON, Canada
    Temps plein
    Voltera is a rapidly scaling technology company that has been driving change in the additive electronics industry since 2013. Our tools help the worlds most innovative minds solve previously unsolva...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    SDK Developer - Unity C++ and Computer Graphics

    SDK Developer - Unity C++ and Computer Graphics

    Mawari Technologies • Waterloo, ON, Canada
    Temps plein
    Join the Revolution : Shape the Future of XR with Mawari.Imagine being part of a pioneering team that's transforming the internet, communication, and entertainment as we know it.Welcome to Mawar...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Full Stack Engineer

    Full Stack Engineer

    BusPlanner • Waterloo, ON, Canada
    Temps plein
    We’re looking for a Fullstack Developer with strong experience in C++ and.NET to help build and maintain our flagship platform, BusPlanner Pro, and related web-based tools.The ideal candidate...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Maintenance Millwright - Watson Facility

    Maintenance Millwright - Watson Facility

    Cargill • Elmira, ON, CA
    Temps plein
    New, easy-to-apply options are available for this role : chat with our recruiting assistant Ana at careers.Want to build a stronger, more sustainable future and cultivate your career? Join Cargill's...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Unreal Engine C++ XR Developer II

    Unreal Engine C++ XR Developer II

    Mawari Technologies • Waterloo, ON, Canada
    Temps plein
    At Mawari we believe the next iteration of the internet will be delivered to XR devices.It represents a fundamental and pivotal change on how we work, socialize and learn today.To power the next ge...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Developer

    Software Developer

    Mappedin • Waterloo, ON, Canada
    Temps plein
    Mappedin is the leading indoor mapping platform transforming the way venues are experienced, managed, and understood.Built for scale and trusted by the world’s biggest brands, our AI-powered ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Shop, Deliver, Earn Cash - Instacart

    Shop, Deliver, Earn Cash - Instacart

    Instacart Shoppers • st. jacobs, ON, CA
    Temps partiel
    Start earning money fast and be your own boss.Instacart is a leading retail enablement platform that works with grocers and retailers to transform how people shop. Instacart’s platform helps people ...Voir plus
    Dernière mise à jour : il y a 8 heures • Offre sponsorisée • Nouvelle offre
    Work From Home - Sales Representative - 60k / Year

    Work From Home - Sales Representative - 60k / Year

    Spade Recruiting • Elmira, Ontario
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Backend Developer (w / DevOps experience)

    Senior Backend Developer (w / DevOps experience)

    Sera4 • Waterloo, ON, Canada
    Temps plein
    Sera4 is expanding the Cloud Engineering team powering our Teleporte access control platform.Were looking for an experienced backend developer to design APIs, build scalable services, and contribut...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée