The result: a compiler that makes complex algorithms practical to deploy while staying seamless for developers. Here's what you will do * Extend compiler IRs to represent algorithms not easily ...
The result: a compiler that makes complex algorithms practical to deploy while staying seamless for developers. Here's what you will do * Extend compiler IRs to represent algorithms not easily ...
The result: a compiler that makes complex algorithms practical to deploy while staying seamless for developers. Here's what you will do * Extend compiler IRs to represent algorithms not easily ...
The result: a compiler that makes complex algorithms practical to deploy while staying seamless for developers. Here's what you will do * Extend compiler IRs to represent algorithms not easily ...
Algorithm Senior Systems Engineer
$100K - $136K/yr
Develop, refine, and analyze algorithms to support mission-critical aerospace applications * Conduct trade studies to compare technical approaches and guide engineering decisions * Build statistical ...
Algorithm Senior Systems Engineer
$100K - $136K/yr
Develop, refine, and analyze algorithms to support mission-critical aerospace applications * Conduct trade studies to compare technical approaches and guide engineering decisions * Build statistical ...
Senior Algorithm Systems Engineer
$100K - $136K/yr
Develop, refine, and analyze algorithms to support mission-critical aerospace applications * Conduct trade studies to compare technical approaches and guide engineering decisions * Build statistical ...
Senior Algorithm Systems Engineer
$100K - $136K/yr
Develop, refine, and analyze algorithms to support mission-critical aerospace applications * Conduct trade studies to compare technical approaches and guide engineering decisions * Build statistical ...
Algorithm Senior Systems Engineer
$100K - $136K/yr
Develop, refine, and analyze algorithms to support mission-critical aerospace applications * Conduct trade studies to compare technical approaches and guide engineering decisions * Build statistical ...
Algorithm Senior Systems Engineer
$100K - $136K/yr
Develop, refine, and analyze algorithms to support mission-critical aerospace applications * Conduct trade studies to compare technical approaches and guide engineering decisions * Build statistical ...
Senior Algorithm Systems Engineer
$100K - $136K/yr
Develop, refine, and analyze algorithms to support mission-critical aerospace applications * Conduct trade studies to compare technical approaches and guide engineering decisions * Build statistical ...
Senior Algorithm Systems Engineer
$100K - $136K/yr
Develop, refine, and analyze algorithms to support mission-critical aerospace applications * Conduct trade studies to compare technical approaches and guide engineering decisions * Build statistical ...
Data Scientist 3
San Antonio, TX · On-site
Seeking Data Scientist that performs tasks associated with Big Data Platform management, utilizes skills in programming languages, develops prototype algorithms, as well as algorithm refinements, and ...
Quick apply
Data Scientist 3
San Antonio, TX · On-site
Seeking Data Scientist that performs tasks associated with Big Data Platform management, utilizes skills in programming languages, develops prototype algorithms, as well as algorithm refinements, and ...
Data Scientist 3
San Antonio, TX · On-site
Seeking Data Scientist that performs tasks associated with Big Data Platform management, utilizes skills in programming languages, develops prototype algorithms, as well as algorithm refinements, and ...
Data Scientist 3
San Antonio, TX · On-site
Seeking Data Scientist that performs tasks associated with Big Data Platform management, utilizes skills in programming languages, develops prototype algorithms, as well as algorithm refinements, and ...
Seeking Data Scientist that performs tasks associated with Big Data Platform management, utilizes skills in programming languages, develops prototype algorithms, as well as algorithm refinements, and ...
Seeking Data Scientist that performs tasks associated with Big Data Platform management, utilizes skills in programming languages, develops prototype algorithms, as well as algorithm refinements, and ...
Data Scientist 3
San Antonio, TX · On-site
Seeking Data Scientist that performs tasks associated with Big Data Platform management, utilizes skills in programming languages, develops prototype algorithms, as well as algorithm refinements, and ...
Data Scientist 3
San Antonio, TX · On-site
Seeking Data Scientist that performs tasks associated with Big Data Platform management, utilizes skills in programming languages, develops prototype algorithms, as well as algorithm refinements, and ...
Signals Software Engineer
San Antonio, TX · On-site
Signals Software Engineer LOCATIONSan Antonio, TX 78208 CLEARANCETS/SCI Full Poly (Please note this ... In this role, you will design, implement, and optimize algorithms and applications to process ...
Signals Software Engineer
San Antonio, TX · On-site
Signals Software Engineer LOCATIONSan Antonio, TX 78208 CLEARANCETS/SCI Full Poly (Please note this ... In this role, you will design, implement, and optimize algorithms and applications to process ...
Signal Processing Algorithms or Models, Image Processing Algorithms or Models, Detection Theory or Machine Learning * Experience with UNIX/Linux and demonstrated computer programming skills in C or C ...
Signal Processing Algorithms or Models, Image Processing Algorithms or Models, Detection Theory or Machine Learning * Experience with UNIX/Linux and demonstrated computer programming skills in C or C ...
Signal Processing Algorithms or Models, Image Processing Algorithms or Models, Detection Theory or Machine Learning * Experience with UNIX/Linux and demonstrated computer programming skills in C or C ...
Signal Processing Algorithms or Models, Image Processing Algorithms or Models, Detection Theory or Machine Learning * Experience with UNIX/Linux and demonstrated computer programming skills in C or C ...
... algorithm developers supporting various contracts and IRADs within Missiles and Fire Control. Modeling & Simulation Engineer tasks include: • Design and documentation of model and simulation ...
... algorithm developers supporting various contracts and IRADs within Missiles and Fire Control. Modeling & Simulation Engineer tasks include: • Design and documentation of model and simulation ...
Signals Software Engineer with C Development LOCATIONSan Antonio, TX 78208 CLEARANCETS/SCI Full ... You will collaborate with cross-functional teams to optimize algorithms, troubleshoot issues, and ...
Signals Software Engineer with C Development LOCATIONSan Antonio, TX 78208 CLEARANCETS/SCI Full ... You will collaborate with cross-functional teams to optimize algorithms, troubleshoot issues, and ...
... algorithm developers supporting various contracts and IRADs within Missiles and Fire Control. Modeling & Simulation Engineer tasks include: • Design and documentation of model and simulation ...
... algorithm developers supporting various contracts and IRADs within Missiles and Fire Control. Modeling & Simulation Engineer tasks include: • Design and documentation of model and simulation ...
Machine Learning Software Engineer II
Dallas, TX · On-site +1
$89K - $123K/yr
Algorithm Engineering: Design, develop, and evaluate algorithms that generate descriptive, diagnostic, predictive, and prescriptive insights from both structured and unstructured data. * Robust ...
Machine Learning Software Engineer II
Dallas, TX · On-site +1
$89K - $123K/yr
Algorithm Engineering: Design, develop, and evaluate algorithms that generate descriptive, diagnostic, predictive, and prescriptive insights from both structured and unstructured data. * Robust ...
The Principal AI Engineer plays a pivotal role in driving innovation and developing advanced ... Lead the design and development of advanced AI algorithms for defense applications, including ...
The Principal AI Engineer plays a pivotal role in driving innovation and developing advanced ... Lead the design and development of advanced AI algorithms for defense applications, including ...
... algorithm developers supporting various contracts and IRADs within Missiles and Fire Control. Modeling & Simulation Engineer tasks include: Design and documentation of model and simulation ...
... algorithm developers supporting various contracts and IRADs within Missiles and Fire Control. Modeling & Simulation Engineer tasks include: Design and documentation of model and simulation ...
... algorithm developers supporting various contracts and IRADs within Missiles and Fire Control. Modeling & Simulation Engineer tasks include: Design and documentation of model and simulation ...
... algorithm developers supporting various contracts and IRADs within Missiles and Fire Control. Modeling & Simulation Engineer tasks include: Design and documentation of model and simulation ...
Algorithms Engineer information
See Texas salary details
$49.8K - $61.7K
3% of jobs
$61.7K - $73.6K
0% of jobs
$73.6K - $85.4K
3% of jobs
$85.4K - $97.3K
14% of jobs
$100.4K is the 25th percentile. Wages below this are outliers.
$97.3K - $109.1K
18% of jobs
The median wage is $119.2K / yr.
$109.1K - $121K
14% of jobs
$121K - $132.8K
22% of jobs
$133.4K is the 75th percentile. Wages above this are outliers.
$132.8K - $144.7K
11% of jobs
$144.7K - $156.6K
6% of jobs
$156.6K - $168.4K
6% of jobs
$168.4K - $180.3K
2% of jobs
$49.8K
$122.4K
$180.3K
How much do algorithms engineer jobs pay per year?
How do Algorithms Engineers typically collaborate with other teams during the product development process?
What are the key skills and qualifications needed to thrive as an Algorithms Engineer, and why are they important?
What are Algorithms Engineers?
What is the difference between Algorithms Engineer vs Data Scientist?
| Aspect | Algorithms Engineer | Data Scientist |
|---|---|---|
| Required Credentials | Bachelor's or Master's in Computer Science, Electrical Engineering, or related fields | Bachelor's or Master's in Data Science, Statistics, or related fields |
| Work Environment | Develops algorithms for software, hardware, or embedded systems | Analyzes data to extract insights, build models, and inform decisions |
| Industry Usage | Tech, robotics, AI, and software development companies | Finance, healthcare, marketing, and tech sectors |
| Common Search/Comparison | Focuses on algorithm design and optimization | Focuses on data analysis and predictive modeling |
Algorithms Engineers primarily develop and optimize algorithms for software and hardware systems, while Data Scientists analyze data to generate insights and build predictive models. Both roles require strong programming skills and a background in mathematics, but they serve different purposes within technology and data-driven industries.
Full-time
Posted 26 days ago
Job description
- Extend compiler IRs to represent algorithms not easily captured in DNN graphs including control flow and iterative computation
- Develop compilation strategies that unify analog compute with digital subsystems while maintaining performance and correctness
- Prototype and optimize algorithms with irregular or dynamic control flow in compiler IRs, applying techniques such as vectorization, predication, and scheduling
- Collaborate with hardware engineers to co-design ISA and features that improve support for algorithmic workloads
- Define a roadmap for higher-level programming abstractions that simplify prototyping and accelerate deployment
- 3+ years of professional experience in compilers or high-performance systems software
- Proficiency in modern C++ (C++14/17/20) and Python
- Familiarity with compiler IRs (e.g., MLIR, LLVM, or equivalent) and their use representing complex program structures
- Solid foundation in program analysis and optimization techniques (e.g., SSA form, loop optimizations, vectorization)
- Hands-on experience developing MLIR or LLVM dialects for control flow (e.g. scf, cf) or affine/polyhedral representations.
- Background in compiler-hardware co-design: working with hardware designers to refine ISA or execution models for efficiency
- Proven ability to prototype irregular or control-flow algorithms in compiler IRs and optimize them for performance and resource constraints
- Experience extending ML compiler stacks (ONNX, IREE, XLA, PyTorch, TVM) to support workloads beyond DNNs
- The opportunity to make algorithmic and control-flow-heavy workloads practical on novel accelerator hardware.
- A role that bridges compiler design and hardware co-design, shaping both the IR and the accelerator architecture.
- A collaborative, innovative team that values engineering rigor, continuous integration, and user-focused design.
- Competitive compensation, equity, and benefits package.