1

Phd In Mathematics Jobs in Ontario (NOW HIRING)

Advanced degree (MSc or PhD) in electrical engineering, physics, applied mathematics, aerospace engineering, or a closely related field, with thesis or research work in estimation theory, statistical ...

Senior ML Engineer

Toronto, ON ยท Remote

$180K - $240K/yr

... MS/PhD in CS, ML, Mathematics, or closely related field with ML coursework (Mandatory) Why you should join * Industry leader in Voice AI for customer service since 2017 -- powering enterprise ...

Senior ML Engineer

Toronto, ON ยท Remote

$180K - $240K/yr

... MS/PhD in CS, ML, Mathematics, or closely related field with ML coursework (Mandatory) Why you should join * Industry leader in Voice AI for customer service since 2017 -- powering enterprise ...

Safety Engineer, Collision Risk

Toronto, ON ยท On-site +1

CA$126K/yr

Masters or PhD within an engineering discipline preferred. - 3+ years of automotive, robotics or ... fundamentals in mathematics, engineering and physics. - Excellent scripting and data analysis ...

What We NeedToSee: * BS, MS, or PhD in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, otherEngineeringor related fields (or equivalent experience) * 5+ years of Solution ...

Math/ or PhD in Computer Science, Statistics, Mathematics, Physics, Developer, Economics, Computational Linguistics or related fields * 3+ years of applicable work experience in ML * Hands-on ...

Bonus: * PhD in Machine Learning, Mathematics, Statistics, Computer Science or in another highly quantitative field * Expertise in machine learning methods including Time series analysis ...

PhD or master's degree in mathematics, Computer Science, Software Engineering, Physics or other quantitative areas * 1-4+ years' experience in equity derivatives and structured notes products and ...

Showing results 21-40

Phd In Mathematics information

What is a PhD in Mathematics?

A PhD in Mathematics is the highest academic degree in the field of mathematics, typically awarded after several years of original research and advanced coursework. The program involves the completion of a dissertation that contributes new knowledge to mathematical theory or application. Graduates are prepared for careers in academia, research, industry, and government, where they can apply their expertise to solve complex problems or teach at a university level.

Is a PhD in mathematics worth it?

A PhD in mathematics prepares individuals for careers in academia, research, data analysis, and quantitative roles, often requiring strong problem-solving and analytical skills. While it can lead to high-level positions, it typically involves several years of study and may have limited direct industry applications compared to other degrees, making its value dependent on career goals.

What is the salary of a PhD in mathematics?

The salary of a PhD in mathematics varies depending on the industry, experience, and location. Typically, mathematicians with a PhD working in academia, research, or industry can expect salaries ranging from $70,000 to over $120,000 annually. Higher salaries are common in private sector roles such as data science, finance, or technology companies that require advanced quantitative skills.

What types of collaborative opportunities are available for someone with a PhD in Mathematics within academic or industry settings?

Individuals with a PhD in Mathematics often collaborate with professionals from various disciplines, such as computer science, engineering, economics, or biology, depending on their area of expertise. In academia, this may involve joint research projects, interdisciplinary teaching, or grant applications with faculty from other departments. In industry, mathematicians frequently work on teams with data scientists, engineers, or analysts to solve complex problems, optimize processes, or develop new technologies. These collaborations not only broaden the impact of mathematical research but also provide valuable professional networking and learning opportunities.

Are math PhDs in demand?

Math PhDs are in demand in fields such as academia, data science, finance, and technology, where advanced analytical and problem-solving skills are valued. They often find opportunities in research, consulting, and roles requiring quantitative expertise, with employment prospects improving as data-driven decision-making grows across industries.

What is the difference between Phd In Mathematics vs Data Scientist?

AspectPhd In MathematicsData Scientist
Required CredentialsDoctorate in Mathematics or related fieldBachelor's or Master's in Math, Statistics, CS, or related field; PhD preferred
Work EnvironmentAcademic, research institutions, or R&D departmentsCorporate, tech companies, finance, healthcare
Industry UsageResearch, academia, governmentBusiness analytics, machine learning, data analysis
Common Search IntentAcademic careers, research rolesData analysis, machine learning roles

While a Phd in Mathematics focuses on advanced research and theoretical work, a Data Scientist applies mathematical and statistical skills to analyze data and solve business problems. Both roles require strong quantitative skills, but Data Scientists often work in industry settings with a focus on practical data applications.

What are the key skills and qualifications needed to thrive as a PhD in Mathematics, and why are they important?

To thrive as a PhD in Mathematics, you need advanced mathematical reasoning, problem-solving abilities, and a deep understanding of mathematical theory, usually supported by a strong academic background and research experience. Familiarity with mathematical software (such as MATLAB, Mathematica, or Python for computational work) and experience with academic publishing are commonly required. Strong analytical thinking, perseverance, and effective communication skills help you excel in research, teaching, and collaboration. These skills are crucial for pushing the boundaries of mathematical knowledge and successfully sharing insights with both academic and broader audiences.
What are popular job titles related to Phd In Mathematics jobs in Ontario? For Phd In Mathematics jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Phd In Mathematics jobs in Ontario look for? The top searched job categories for Phd In Mathematics jobs in Ontario are:
What cities in Ontario are hiring for Phd In Mathematics jobs? Cities in Ontario with the most Phd In Mathematics job openings:
Infographic showing various Phd In Mathematics job openings in Ontario as of August 2026, with employment types broken down into 73% Full Time, 24% Part Time, and 3% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

Principal RF Engineer

Spire

Cambridge, ON โ€ข On-site

Other

Re-posted 27 days ago


Job description

Principal RF Engineer

You will own the mathematical and physical foundations of one of the few operational commercial space-based RF geolocation systems in active customer use today. The core problem: estimating the position of RF emitters using time difference of arrival (TDOA), frequency difference of arrival (FDOA), and angle of arrival (AoA) measurements collected by a constellation of low Earth orbit (LEO) satellites. You will formulate estimation problems, develop and validate algorithms, characterize error sources, and drive performance improvements across all three measurement domains.

You will inherit a working production geolocation system. This is not a greenfield research project. The algorithms exist, they run, and they produce results for real customers. Your job is to understand the existing system deeply, identify where performance is limited, and systematically improve it. Over time you will also extend the system with new measurement types and capabilities as mission requirements evolve.

This is a hands-on, iterative role operating on real-world data with all its imperfections. Calibration is incomplete. Truth data is sparse. Operational constraints require pragmatic engineering tradeoffs. You will spend significant time examining real geolocation outputs, diagnosing performance issues, refining algorithms based on what the data shows, and shipping incremental improvements. The work cycle is not "design an algorithm and hand it off." It is: analyze outputs, identify the limiting error source, develop or refine an algorithmic solution, validate it against data, and repeat. You will work alongside software engineers who handle production implementation and infrastructure; your role is to ensure the algorithms are correct, well-understood, and continuously improving.

You will write code daily. Python is the primary tool for prototyping, simulation, data analysis, and algorithm validation. This is not a pure research position; the expectation is that you are building, testing, and iterating on working code, not producing papers.

Key Responsibilities

  • Own and continuously improve TDOA, FDOA, and AoA geolocation algorithms from mathematical first principles through to working prototype implementations.
  • Develop deep understanding of the existing production geolocation codebase. Identify design assumptions, performance bottlenecks, and areas where the underlying math can be strengthened.
  • Reason across the full sensing chain: from collection geometry and onboard constraints through estimation algorithms to operational product performance. Own the end-to-end understanding of how system-level decisions affect geolocation accuracy.
  • Develop and improve calibration approaches for timing, frequency, antenna, and geometry alignment across a multi-use distributed satellite constellation.
  • Analyze geolocation outputs against ground truth and known emitter positions to identify systematic errors, performance regressions, and improvement opportunities.
  • Model and characterize error sources: satellite ephemeris uncertainty, clock drift, ionospheric/tropospheric propagation effects, multipath, antenna calibration, and receiver noise.
  • Incorporate orbital mechanics into signal models, accounting for satellite motion, Doppler dynamics, and constellation geometry.
  • Conduct performance analysis: derive theoretical bounds, run Monte Carlo simulations, and validate against real satellite data.
  • Translate validated algorithm improvements into specifications that software engineers implement in production systems. Review those implementations for correctness.
  • Add new capabilities as mission requirements evolve: new measurement types, new constellation geometries, new operating conditions.
  • Investigate and resolve anomalies in geolocation outputs by tracing errors back through the signal processing and estimation chain.
  • Document algorithms, assumptions, and performance characteristics with sufficient rigor for defense customer technical review.

Required Qualifications

  • Advanced degree (MSc or PhD) in electrical engineering, physics, applied mathematics, aerospace engineering, or a closely related field, with thesis or research work in estimation theory, statistical signal processing, or a related discipline.
  • Strong mathematical foundation in estimation and detection theory, linear algebra, probability, and optimization.
  • Demonstrated ability to go from problem formulation to working code. Python proficiency required; you will prototype algorithms, run simulations, and analyze data in Python daily.
  • Comfort working with imperfect real-world datasets where calibration is incomplete, truth data is sparse, and operational constraints demand pragmatic tradeoffs.
  • Comfort with iterative, data-driven development: you examine outputs, form hypotheses about what is limiting performance, implement fixes, and measure the result.
  • Ability to read and understand an existing algorithmic codebase built by someone else, and to work within and improve that system rather than rewrite it.
  • Understanding of, or demonstrated ability to rapidly learn, RF propagation physics and the signal models underlying TDOA, FDOA, and AoA estimation.
  • Familiarity with orbital mechanics concepts sufficient to incorporate satellite position and velocity into geolocation models.
  • Ability to read, understand, and critically evaluate published research in signal processing and geolocation.

Additional Qualifications

  • Direct experience with TDOA, FDOA, AoA, or hybrid geolocation techniques.
  • Background in SIGINT, electronic warfare, passive radar, or GNSS signal processing.
  • Experience with SAR, InSAR, or other radar remote sensing (the estimation theory and signal processing fundamentals transfer directly).
  • Experience developing or improving calibration routines for distributed RF systems.
  • C++ reading proficiency sufficient to review and validate production implementations of your algorithms.
  • Prior work in a defense, intelligence, or aerospace context.
  • Experience with spaceborne RF systems, phased array antennas, or LEO satellite constellations.

About the Team

You will join a small, focused RF geolocation team that includes experienced software engineers handling full-stack and embedded implementation. Your role is the algorithmic and scientific core. You will work directly with the team lead who brings domain expertise in RF geolocation and defense customer requirements. The team operates remotely across multiple time zones.

Spire operates a hybrid work model, and this position will require you to work a minimum of three days per week in the office.

Access to US export-controlled software and/or technology may be required for this role. If needed, Spire will arrange the necessary licenses-this is not something candidates need to have before applying. #LI-DC1