34 algorithm developer jobs at 24 companies in Newfane, NY

2mo
Save
Mark Applied
Hide
Embedded Software Algorithm Developer
San Diego or Wilmington
$122k-$167k/yr OnsiteFull Time
Analog Devices
Analog DevicesNASDAQ: ADI: Designs and manufactures semiconductors for signal processing and power management.
BS/MS in Electrical/Computer Engineering or Computer Science; strong C/C++ for embedded software; experience with Python/MATLAB; DSP fundamentals; knowledge of ARM or RISC-V, RTOS, and software engineering basics.
C/C++, Python, MATLAB, ARM, RISC-V, RTOS, DSP
3mo
Save
Mark Applied
Hide
Senior Algorithm Developer – Production Scheduling (Saas Supply Chain Platform)
Ottawa or Toronto or Canada
$102k-$150k/yr HybridFull Time
Kinaxis
KinaxisToronto Stock Exchange: KXS: Provides cloud-based supply chain management and planning software.
5+ YOE5+ years algorithm development in production, deep knowledge of production scheduling/optimization, proficiency in Java/C++/C# and unit testing, strong software engineering and communication, Bachelor's or Master's in related field.
Java, C++, C#, Gurobi, CPLEX, Xpress
5d
Save
Mark Applied
Hide
Software Developer, Operations Research
Ottawa or Toronto or Canada
HybridFull Time
Kinaxis
KinaxisToronto Stock Exchange: KXS: Provides cloud-based supply chain management and planning software.
3+ YOEMSc or PhD in a related field, 3+ years of software development, C++, mathematical optimization modeling, commercial solvers, automated testing, and strong algorithms and data structures knowledge.
C++, C#, Python, Visual Studio, JIRA, Confluence, Git, Gurobi, Xpress, CPLEX, Maestro, AI
2mo
Save
Mark Applied
Hide
Software Developer – Diagnostics Infrastructure
Markham or Oshawa
$90k-$136k/yr HybridFull Time
General Motors
General MotorsNYSE: GM: Manufactures and sells automobiles and automotive parts globally.
3+ YOEBachelor's in CS/CE, 3+ years C++ development, OOP and algorithms experience, familiarity with C or Python, experience with large codebases, Canadian work authorization and valid Canadian driver’s license required.
C++, C, Python, CI/CD pipelines, AUTOSAR, Safe Linux, Ethernet, CAN, LIN, System-on-Chips (SoCs), ISO26262, OBDII, LiDARs, radars, cameras
3d
Save
Mark Applied
Hide
Software Engineer
Dallas or Toronto or Addison
HybridFull Time
Semperis
Semperis: Secures and recovers enterprise identity systems from cyber threats.
3+ YOERequires 3+ years of C# and .NET Core experience, production-ready coding ability, data structures and algorithms knowledge, database and acceptance testing experience, agile development experience, and strong communication skills.
C#, .NET Core, SQL, NoSQL, Kubernetes, Python, Azure Blob Storage, OpenSearch, Elastic, Redis, SQLite, Microsoft SQL Server, Microsoft Entra ID, Microsoft Active Directory, Microsoft 365, Azure AD Connect, Azure AD B2C, HTTP, TLS, gRPC, WebSocket, AMQP, Kafka, OAuth, OpenID Connect (OIDC), SAML, REST, Azure, Amazon, Windows, Linux
6d
Save
Mark Applied
Hide
Senior Software Engineer, AI Search
Toronto, Ontario, Canada
$107k-$157k/yr OnsiteFull Time
Autodesk
AutodeskNASDAQ: ADSK: Developing software for architecture, engineering, and entertainment industries.
5+ YOERequires 5+ years developing production services, Node.js with JavaScript/TypeScript or equivalent backend expertise, AWS infrastructure, distributed systems, algorithms, and a computer science or engineering degree or equivalent experience.
JavaScript, TypeScript, Node.js, AWS, Amazon ECS, Amazon EC2, Amazon S3, Amazon DynamoDB, Amazon SQS, Amazon ElastiCache, Redis, AWS Lambda, Amazon CloudFront, AWS Bedrock, Amazon SageMaker, Amazon OpenSearch, REST, WebSocket, JSON, Protobuf, Lucene, Elasticsearch, Terraform, AWS CloudFormation, Jenkins, Harness, Dynatrace, Prometheus, Grafana, Splunk
1mo
Save
Mark Applied
Hide
Senior Python Engineer – PricingCenter
Mississauga or Toronto
$126k-$157k/yr HybridFull Time
Guidewire
GuidewireNYSE: GWRE: Provides a software platform for property and casualty insurers.
7+ YOE7+ years software development experience; strong Python backend skills (APIs, Flask/FastAPI); cloud experience (AWS/GCP/Azure); containerization (Docker, Kubernetes); SQL and NoSQL familiarity; strong algorithms and communication skills.
Python, Flask, FastAPI, SQLAlchemy, Pydantic, Celery, Docker, Kubernetes, GitHub Actions, Postgres, Redis, AWS, GCP, Azure, CI/CD, Typescript, React, NumPy, pandas, Polars, Claude, Copilot
2mo
Save
Mark Applied
Hide
Robotics - Software Development Engineer
Toronto, Ontario, Canada
$90k-$150k/yr OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
Experience with Java, Python, C++, or C#; knowledge of data structures/algorithms; cloud/native architectures; experience with robotics or ROS/ROS2 is a plus.
Java, Python, C++, C#, Go, Rust, TypeScript, AWS, ROS/ROS2, Linux, SQL, NoSQL, Git, CI/CD
3w
Save
Mark Applied
Hide
Senior Engineer - Software
Toronto, Ontario, Canada
$90k-$140k/yr OnsiteFull Time
Microchip Technology
Microchip TechnologyNasdaq: MCHP: Manufacturer of microcontrollers, analog, and mixed-signal integrated circuits.
5+ YOEBS degree in CS/EE/CE,5+ years software engineering experience,proficiency in C/C++,2+ years LLVM/MLIR experience,algorithms and digital design knowledge.
C/C++, LLVM/MLIR, MLIR, Git, Python, Bash, TCL, Linux, Windows, SmartHLS™, PolarFire® System Designer
4w
Save
Mark Applied
Hide
Senior Software Engineer
Toronto, Ontario, Canada
$96k-$143k/yr OnsiteFull Time
Zynga
Zynga: Develops and publishes social and mobile video games globally.
6+ YOEBachelor's in CS or equivalent,6+ years backend experience,knowledge of algorithms,data structures;familiarity with Java,GoLang or Python,SQL/NoSQL,and AWS;strong communication and problem solving.
Java, GoLang, Python, Redshift, AWS, CI/CD
3w
Save
Mark Applied
Hide
Software Engineer, User Profile
Alberta or Calgary or Canada or Toronto or Vancouver
RemoteFull Time
StackAdapt
StackAdapt: Self-serve programmatic advertising platform for digital marketers.
2+ YOE2+ years backend experience, strong algorithms/problem solving, experience with Go/Java/Python/C++ and distributed systems, Kafka and distributed databases experience preferred.
Golang, Kafka, Kubernetes, Redis, ScyllaDB, TiDB, Java, Python, C++
2mo
Save
Mark Applied
Hide
Software Engineer, ML Data Infrastructure
Toronto or New York City
OnsiteFull Time
Ideogram
Ideogram: Generative AI platform for professional graphic design and typography.
2+ YOE2+ years building large-scale distributed systems, strong fundamentals in data structures, algorithms, databases, and large-scale data processing; experience with Python, Kubernetes, GCP, and related data infra is helpful.
Python, Kubernetes, GCP, Google Bigtable, Google BigQuery, Google Spanner, Google Pub/Sub, Docker, Terraform, TPU infrastructure
1w
Save
Mark Applied
Hide
Senior Software Engineer - Confluent Secure Compute
Bedford or Calgary or Markham or Toronto or Vancouver or Ottawa
$137k-$186k/yr RemoteFull Time
IBM
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
7+ YOE7+ years building backend cloud-native systems; strong Python/runtime, programming and algorithm skills; cloud (AWS/GCP/Azure), containers (Docker,Kubernetes), observability, and technical leadership experience.
Python, Go, C, C++, Java, AWS, GCP, Azure, Docker, Kubernetes, Kafka, Apache Flink, JVM, WASM
3mo
Save
Mark Applied
Hide
Co-op Engineer - Compiler
Markham, Ontario, Canada
$58k-$104k/yr OnsiteInternship
Huawei
Huawei: Designs and manufactures telecommunications infrastructure and consumer electronics.
Currently enrolled in university co-op; major in computer science or computer engineering; proficiency in C++, C, or Java; knowledge of data structures, algorithms, and operating systems; Linux/Unix familiarity.
C++, C, Java, Linux
2mo
Save
Mark Applied
Hide
Senior Software Engineer (C++ / Real-Time Systems)
Toronto or North America
OnsiteFull Time
Derq
Derq: Provides AI-powered traffic safety and smart infrastructure solutions.
10+ YOEBachelor's in CS or related, 10+ years in software/systems engineering, strong modern C++ and Linux experience, real-time/low-latency systems, data structures and algorithms, debugging and automated testing skills.
C++, Linux, Make
4d
Save
Mark Applied
Hide
Machine Learning Engineer, Associate Director
Toronto, Ontario, Canada
HybridFull Time
Fitch Group
Fitch Group: Provides global credit ratings and financial market research services.
12+ YOERequires 12+ years building production AI/ML systems, Python, ML algorithms, generative AI, LLMs, PyTorch, scalable ML architecture, MLOps, Docker, Kubernetes/AWS EKS, AWS/Azure, Airflow, APIs, and a related bachelor's degree.
Python, PyTorch, Docker, Kubernetes, AWS EKS, AWS, Azure, Airflow, FastAPI, LLMs
6d
Save
Mark Applied
Hide
Staff Software Engineer
Vancouver or Toronto
$220k-$359k/yr HybridFull Time
Braze
BrazeNASDAQ: BRZE: Platform for personalized customer engagement and cross-channel messaging.
7+ YOE7+ years software engineering with systems at scale, technical leadership, strong fundamentals in algorithms and data structures, and excellent communication.
Ruby, Ruby on Rails, React, Go, SQL, NoSQL, MongoDB, Snowflake, Kubernetes, AWS, GCP, Azure
1mo
Save
Mark Applied
Hide
Senior Frontend Engineer, Platform
San Francisco or Toronto or United States or Canada
$190k-$249k/yr RemoteFull Time
EvenUp
EvenUp: AI-powered document generation and analysis for personal injury law.
5+ YOE5+ years engineering experience, building production-quality software; ownership of projects end-to-end; experience with frontend systems for deploying LLM-based algorithms; strong communication, mentoring, and cross-team collaboration skills.
LLM, Kubernetes
1w
Save
Mark Applied
Hide
FPGA Compiler (Placer) Engineer
Toronto, Ontario, Canada
$129k-$187k/yr OnsiteFull Time
Altera
Altera: Manufacturer of field-programmable gate arrays and programmable logic devices.
6+ YOEBachelor's degree in EE/CE/CS,6+ years EDA/FPGA/CAD experience, expertise in placement algorithms, C/C++ proficiency, familiarity with timing-driven optimization and physical design flows.
C/C++, Quartus, Vivado, Python, Tcl
2mo
Save
Mark Applied
Hide
Software Engineering Intern, Data Platform
Toronto, Ontario, Canada
OnsiteInternship
Terminal
Terminal: Provides a Universal API for commercial trucking telematics.
Pursuing a bachelor's in Computer Science or related field (3rd+ year), available for a 4–12 month on-site internship in Toronto, completed ≥1 prior software internship, knowledge of data structures, algorithms, system design, and experience with a compiled language (e.g., Java).
Java, Python, Spring Boot, Apache Iceberg, Apache Doris, AWS S3, AWS Kinesis, Apache Kafka, Apache Flink, Apache Spark, Pulumi, AWS CDK, GitHub Actions