Sr. Software Engineer (ML Researcher)
$145k - $170k per yearEarthdaily Analytics
OUR VISION
At EarthDaily Analytics (EDA), we strive to build a more sustainable planet by creating innovative solutions that combine satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to solve the toughest challenges in agriculture, energy and mining, insurance and risk mitigation, wildfire and forest intelligence, carbon-capture verification and more.
Our global, enterprise-wide team represents a variety of business lines and is made up of business development, sales, marketing and support professionals, data scientists, software engineers, project managers and finance, HR, and IT professionals. Our Data & Platform team is nimble and collaborative, and in preparation for launching a frontier and disruptive product in EDC, we are currently looking for a Sr. Software Engineer (ML Researcher) to join our crew! This is a Vancouver-based hybrid position with 3-days per week in-office required. PREPARE FOR IMPACT!
As a Sr. Software Engineer (ML Researcher), you will be a core contributor to the research, design, and implementation of EarthDaily’s large‑scale geospatial foundation model for agriculture. You will combine deep expertise in modern deep learning and foundation model architectures with hands‑on development on earth observation datasets to push the state of the art for geospatial foundation model technology, leveraging the EarthDaily Constellation’s unique temporal, spectral, and spatial characteristics. KEY RESPONSIBILITIES:
- Research, design, and validate deep learning architectures for large‑scale multi‑modal geospatial foundation models (e.g. combining optical imagery with weather and other contextual data) and evaluate trade-offs between architectures
- Lead large-scale training and fine-tuning of foundation models on large EO datasets
- Collaborate with machine learning infrastructure engineers on the team to optimize distributed training and cloud resource usage
- Collaborate with machine learning engineers on the team to define metrics and experiments to benchmark foundation model performance
- Participate in sprint planning, sprint reviews, sprint demos, sprint retrospectives
- Ensure technical documentation and systems are created, maintained and operational
- Grow your skillsets and share your experiences with the team
- Degree in Computer Science, Math, Physics, Engineering, Geography, GIS or equivalent
- Higher level education in machine learning, data science, remote sensing, or related field is an asset.
- 7+ years of combined software engineering and/or applied deep learning research experience, including geospatial foundation model research experience
- Proven experience designing and training algorithmically complex deep learning models for large scale datasets including earth observation data (e.g. Sentinel 2, Landsat)
- Hands on experience with modern deep learning architectures (e.g. CNNs, transformers, spatio temporal models), including understanding of trade-offs and how to adapt and combine architectural elements
- Experience working in cloud environments (e.g. AWS) for large scale distributed model training and data preprocessing
- Experience with Agile development, SCRUM and CICD processes, and collaborating with cross-functional teams
- Equivalent combination of education is accepted
- Excellent algorithmic, analytic, problem solving, debugging, optimization and code reviewing skills
- Physics and/or math knowledge an asset
- Good object-oriented and test-driven design skills
- Good skills and knowledge of best practices in at least one programming language (e.g. Python, C++)
- Proficiency in Python scientific stack and common tooling (e.g. NumPy, pandas, PyTorch, Jupyter).
- Familiarity with Python geospatial and EO tooling (e.g. GDAL, rasterio, xarray)
- Self-starter and self-learner attitude with the ability to manage and execute with minimal supervision
- Ability to take initiative, commit and thrive in a fast-paced, deadline-driven environment
We’d love to welcome you to our world of software for space. We have a shared passion for building production critical systems that generate near real-time views of Earth from satellites that power real-world applications like disaster mitigation, environmental monitoring and crop yield improvements. It’s a fun, fast paced, exciting environment where we hold innovation, team work, honesty and trust as our core values.
To make the most innovative products that serve our customers, we recognize the role that each of us plays in Diversity and Inclusion at EarthDaily. We draw from our diverse crew of exceptional team members and encourage and empower our team members to express themselves regardless of identity, race, colour, ancestry, place of origin, religion, marital status, family status, physical or mental disability, sex, sexual orientation and gender identity or expression.
YOUR COMPENSATIONBase Salary Range: $145,000-$170,000 CAD annually. This range is based on Vancouver, BC-derived compensation for this role and may differ for other geographies. The selected candidate's compensation will be determined based on multiple factors, including but not limited to job-related skills, experience, education, and location. WHY EARTHDAILY ANALYTICS?
- Competitive compensation and flexible time off
- Be part of a meaningful mission in one of North America's most innovative space companies developing sustainable solutions for our planet
- Great work environment and team, with a waterfront head office location in Vancouver, BC.
$145k - $170k per year
...solutions that combine satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to solve the toughest challenges... ...disruptive product in EDC, we are currently looking for a Sr. Software Engineer to join our crew! This is a Vancouver-...SeniorFull timeWork at officeFlexible hours3 days per week$175.5k - $218.25k per year
...seek individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role As a Software Engineer, you’ll be responsible for developing and maintaining features to enhance customers’ day-to-day communication experience. You’ll...SeniorWork at office$168k - $252k per year
...The AI Model Serving team is the engine behind every production Workday... ...host thousands of traditional ML models across sharded Ray Serve... ...The Role As either a Senior Software Development Engineer or a... ...infrastructure decisions. (P4) Sr. SDE Basic Qualifications ~6+...SeniorFull timeWork at officeRemote workHome officeFlexible hours$168k - $194.25k per year
...seek individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role As a Sr. Software Engineer on the Developer Platform team, you will lead the design and development of the APIs, events, and frameworks that empower...SeniorLong term contractWork at office$168k - $194.25k per year
...seek individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role As a Sr. Software Engineer on the Developer Platform team, you will lead the design and development of the APIs, events, and frameworks that empower...SeniorLong term contractWork at office$150.5k - $175.25k per year
...Empathetic . Your role As a Sr. SDET in Agentic QA, you will... ...Applied AI teams on prompt engineering, model selection, and evaluation... ...bring ~5+ years of experience in software engineering or SDET roles with... ...-on exposure to LLMs or AI/ML systems (e.g., OpenAI, Claude,...SeniorWork at office$168k - $194.25k per year
...Your role We are seeking a talented, experienced Full-Stack Engineer passionate about building high-quality, scalable web applications... ...Skills you’ll bring ~6-10 years of experience in full-stack software engineering. ~ Strong experience in writing high-performance,...SeniorWork at office- ...across the customer experience lifecycle from strategy, design to engineering and beyond, we enable our clients to modernize their... ...NICE TO HAVES: Experience with Snowflake Cortex, Snowpark, or ML workflows integrated with Snowflake. Familiarity with GenAI or...SeniorFull timeInternshipWork at officeImmediate startRemote workFlexible hours
$118.8k - $159.4k per year
...technology, and technology inspires creativity. Engineers in our Production Technology department... ...Production Technology team, targeting software development in multiple domains, from... ...engineers, and other technologists and researchers across Walt Disney Studios. You will be...SeniorLong term contract$118.8k - $159.4k per year
...technology inspires creativity. Engineers in our Production Technology... ...technical directors, other software engineers, and technology leadership... ...Able to identify, research, integrate, and adapt new technologies... ...key/value networked storage engines (FoundationDB, CockroachDB,...Senior$208.58k - $273.77k per year
...enterprise efficiency. Core responsibilities As a Principal AI/ML Engineer, you will define and drive implementation approaches for... ...experience; Master's preferred. 11-15+ years of progressive software engineering and AI/ML engineering experience, including significant...SeniorLong term contractPermanent employmentPart time- ...across the customer experience lifecycle from strategy, design to engineering and beyond, we enable our clients to modernize their... ...PT (Pacific Timezone). THE ROLE: Are you an experienced software professional with a passion for building exceptional mobile experiences...SeniorContract workFixed term contractInternshipWork at officeImmediate startRemote workFlexible hours
$146k per year
...sales enablement, Highspot is committed to building breakthrough software with a spark of magic. We believe a great place to work is about... ...for customers. We’re looking for a Senior Backend Software Engineer who will bring their creativity and experience to Highspot to help...SeniorFull timeImmediate startFlexible hours- ...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed... ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data...Full time
$146k - $162k per year
...heart of how AI connects with the tools where work happens. As a Software Engineer on our API & Developer Platform team in Vancouver, you will... ...Partner with Product Management, Design, Data Science, and User Research to deeply understand developer needs and propose elegant...Long term contractFull timeWork at officeLocal areaWork from homeWorldwide$127k - $225k per year
...for a Senior Technical Planning Researcher. About the team: The... ...-stack innovations, including software-hardware co-design and optimizing... ...and academic within the AI/ML domain, generating insightful... ...background in Computer Science, Engineering, or a related field, providing...SeniorLong term contractPermanent employmentFull timeContract workInternshipLocal areaImmediate start$220k - $359.21k per year
.... We're looking for a Staff Fullstack Engineer to join the Core Objects team as a hands-... ...and mentor engineers on best practices in software design, coding, and operations... ...identify opportunities to improve our systems, research new technologies, and advocate for their...InternshipManual laborWork at officeLocal areaFlexible hours$120k - $125k per year
...people, find out more about what Aviso has to offer at . The Opportunity: We’re looking to fill an opening for a Senior Software Engineer to join our Information Technology team. Reporting to the Manager, Software Engineering, the Senior Software Engineer leads the...SeniorLong term contractFull timeInternship$85k - $110k per year
...About the Opportunity We are looking for an experienced Sr. Platform Engineer to help build the next generation of our cloud-native healthcare... ...For Experience in Distributed Systems : 5+ years of software engineering experience with a strong track record of designing...SeniorRemote work- ...it even further. About the Role As a Senior Embedded Software Engineer at Humanoid, you will play a pivotal role in designing,... ...drinks in‑office. Collaboration with top‑tier engineers, researchers, and product experts in AI and robotics. Freedom to influence...SeniorFull timeWork at officeWorldwide
$10k per year
...world-class security operations. About the Team The MG Security Engineering organization provides unified security services across all Match... ..., Incident Response, Data Security, Digital Investigations, AI/ML Security, and Security Program Management. We are a team of 50+...SeniorFull timeInternshipWorldwide3 days per week- ...with brands like Tinder, Hinge, Match,\u00a0and OkCupid, is looking for a talented and motivated\u00a0\u003cstrong\u003eSenior Software Engineer \u003c/strong\u003eto join our team. As part of our Match Group Central Services team, you\u2019ll design, build, and maintain critical...SeniorFull timeInternshipWork at office3 days per week
$279.12k - $332.44k per year
...the way users build in Roblox. Our physics engine enables dynamic environments with... ...experiences. Drive innovation through research and rapid prototyping , translating new... ...computer architecture and its impact on software performance. Physics and Numerical Methods...Full timeWork at officeLocal areaVisa sponsorshipMonday to friday$20 - $22 per hour
...Location: Vancouver, BC (Remote) Position: Software Engineer Intern Salary: $20-22 per hour About the Role Ace1 Media is looking for a passionate and motivated Software Engineer Intern to join our development team. This is a hands-on internship where youll...Remote jobHourly payLong term contractFull timeInternshipManual laborFlexible hours$115.1k - $161.2k per year
...immersion to a global community of fans, we invite you to join us and pioneer the future of football with EA SPORTS! The Server Software Engineer will be a part of the game creation process, including architectural design, implementation, and debugging on multiple platforms...Full time$79.8k - $119k per year
...RRSP's, Sick and Vacation leave, standard increases as applicable Job Summary: We are seeking a highly motivated mid-level Software Engineer to drive the development and ongoing support of our Rigging pipeline. The ideal candidate is a strong coder, skilled...SeniorFull timeShift work$70k - $80k per year
...Are you ready to make an immediate impact in a rapidly evolving environment? WOW 1 DAY PAINTING is seeking a Junior Software Engineer to join our team in Vancouver, BC, operating under a hybrid work model. This is a unique opportunity to contribute to building a new application...SeniorFull timeWork at officeImmediate start$230.02k - $279.12k per year
...experiences for everyone. As a Senior Software Engineer on our Geometry team, you will drive... ...through the full development lifecycle, from research and prototyping to production deployment... ...long-term vision of the Geometry and Engine teams. Collaborate Cross-Functionally...SeniorLong term contractFull timeInternshipWork at officeLocal areaVisa sponsorshipMonday to friday$150k - $200k per year
...customers, ranging from large enterprises like Snowflake and Intel to fast-growing startups like Glean and Vanta. As a Staff Software Engineer, you’ll operate as a technical leader with broad ownership across systems, teams, and product areas—shaping architecture, raising...Long term contractFull timeWork at office$124k - $179k per year
...locations globally. Come join us!\n\nJob Summary:\n\nAre you a Software Engineer interested in joining our core R\u0026D group to develop and... ...software (Glimpse); including our state-of-the-art rendering engine, shading system, and scene representation? If the answer is yes...Work at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer (ML Researcher). Be the first to apply!
- graduate software engineer Vancouver, BC
- développeur logiciel Vancouver, BC
- junior software developer Vancouver, BC
- new graduate software developer Vancouver, BC
- software developer entry level Vancouver, BC
- software engineer co-op Vancouver, BC
- software developer co-op Vancouver, BC
- software engineer - ai machine learning Vancouver, BC
- software engineer salary in canada Vancouver, BC
- software engineer devops Vancouver, BC
