Associate Software Engineer

7Gen


Date: 12 hours ago
City: Montreal, QC
Contract type: Full time

Associate Software Engineer


Build the AI-powered operating system for electric fleet transformation at scale


Montreal | Hybrid (2+ days/week in-office) | CAD $75-95K


About 7Gen

At 7Gen, our mission is to accelerate the transition to zero-emission transportation, not just for today but for the generations to come. Inspired by the 7th Generation Principle, we help companies make meaningful, lasting shifts toward cleaner mobility by removing the complexity from fleet electrification.


Led by our CEO and Founder, Frans Tjallingii, a seasoned entrepreneur and executive with over 20 years in the clean tech, fintech, and maritime industries, our 7Gen leadership team brings decades of experience in mobility, energy, and technology across companies like Bain, BCG, Schneider Electric, GE Capital, Element, Royal Boskalis, and high-growth startups. We're here to build real-world momentum toward a cleaner transportation future, one vehicle, one route, and one customer at a time.


The Vision

We work with growing small and mid-sized businesses (SMBs), including the plumbers, caterers, HVAC technicians, and distributors who while making up the backbone of the economy have historically been left out of the EV transition. We're changing that by building tools and services that make electrification a competitive advantage, not a burden.


Our EV-as-a-Service model bundles everything fleets need into one scalable, tailored offering: vehicles, charging infrastructure, financing, and intuitive software. It's built to be flexible, capital-efficient, and easy to operate.


Your Impact

You will be at the core of a massive effort to make electrification easier, cheaper and more reliable for small and medium businesses through software and AI. These levers will become the engines that unlock efficiency, savings and confidence turning EVs into a competitive advantage for companies.


Working directly with our CTO (former Associate Director of Machine Learning at BCG and serial entrepreneur), you'll architect and build systems that process millions of data points from EVs, batteries, and charging networks to deliver actionable intelligence.


When a Montreal plumbing company saves $12,000 annually through optimized routing, or when a local caterer discovers their ideal vehicle mix cuts costs by 30%, that's your code creating real business value while reducing emissions and helping contribute to a better climate.


In this role, you will

  • Build and ship features for our core Customer Enablement platform
  • Architect and implement our scalable streaming telematics ingestion engine to prepare EV and charger data for ML teams
  • Develop monitoring systems ensuring reliability for mission-critical operations to allow our customers to always count on our software
  • Contribute to engineering best practices, documentation, and team processes as an early team member
  • Design and build machine learning prediction operations pipelines for predictive maintenance and fleet optimization
  • Create APIs and microservices that power our customer-facing applications
  • Implement real-time data processing systems for battery health monitoring and charging optimization
  • Build developer tools and internal platforms that accelerate team velocity
  • Collaborate with ML engineers to productionize models at scale


Technical & Engineering Stack

  • Languages: Python, TypeScript/JavaScript for backend and frontend development
  • Infrastructure: AWS services, serverless architectures, Docker, Kubernetes
  • Data Systems: SQL/NoSQL databases, streaming platforms, time-series databases
  • ML Operations: Model serving infrastructure, feature stores, experiment tracking
  • Development Tools: Modern CI/CD, Infrastructure-as-Code (Terraform/Pulumi)
  • AI Integration: LLMs for development acceleration, production AI/ML systems


You're a Strong Fit if You Have

Required:

  • Bachelor's degree minimum with demonstrated contributions to major open-source packages, OR Masters/PhD in Computer Science/Software Engineering with solid project portfolio
  • Strong foundation in Python and one more language such as Typescript with production API experience
  • Experience with SQL/NoSQL databases at scale
  • Proficiency with Docker and modern CI/CD practices
  • Ability to leverage LLMs effectively for faster development
  • Startup mindset—comfortable with ambiguity, rapid iteration, and wearing multiple hats


Strong candidates may also have:

  • Experience serving LLMs in production environments
  • Background developing ML models for time-series data
  • Infrastructure-as-code expertise (Terraform/Pulumi)
  • Deep familiarity with AWS services and serverless architectures
  • IoT or telematics data experience
  • Track record of collaborative engineering—sharing knowledge, documenting thoroughly, mentoring peers
  • Experience with streaming data
  • Experience with Internet of Things


Why Join Us

  • Massive Impact: Your code will directly influence how thousands of small businesses operate, making them more profitable while accelerating the green transition
  • Rapid Growth: Clear path from Associate to Software Engineer within 12 months for high performers. Learn from leaders who've scaled products at global consulting firms and Fortune 500 companies
  • Real Problems: No ad optimization or engagement metrics—you're solving complex technical challenges that matter for the climate and the economy


What We Offer

  • Competitive base salary and meaningful equity stake
  • Latest MacBook Pro M4
  • Direct mentorship from technical leaders
  • $2,000 annual professional development budget
  • Modern Montreal office
  • Comprehensive health benefits


Our Hiring Process

Streamlined and respectful:


  1. Initial Screen (15 min): Initial discussion on the role and opportunity
  2. Pair Coding Session (1 hour): Collaborate using AI-powered editor on real problems
  3. Technical Discussion (45 mins): Deep dive on your approach and system design thinking with our CTO
  4. Paid Work Trial (3-5 days): Join the team for a mini-sprint where you'll contribute to real features and experience our engineering culture firsthand


Ready to Build the Future?

We encourage you to apply even if you don't meet every qualification. Research shows that people from underrepresented groups often underestimate their candidacy. We're building technology with significant environmental and social impact—diverse perspectives make us stronger.


Apply with your GitHub profile and share:


  • Links to your best technical projects or contributions
  • A brief note about a challenging engineering problem you've solved
  • Why building infrastructure for the green transition excites you


We review every application within 48 hours.


7Gen is committed to building a diverse, inclusive team. We provide competitive compensation and flexible working arrangements for exceptional candidates.


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume