Large Language Models and experience identifying ways to incorporate them into new domains and ... Java, C++, Rust, Go, and/or C# • Experience implementing algorithms on the GPU in Python or C ...
Large Language Models and experience identifying ways to incorporate them into new domains and ... Java, C++, Rust, Go, and/or C# • Experience implementing algorithms on the GPU in Python or C ...
Engineer Python-based solutions for LLM inference, prompt design, and system integration * Tune ... Familiarity with Rust, Go, or C++ for high-performance backend services * Exposure to Docker ...
Engineer Python-based solutions for LLM inference, prompt design, and system integration * Tune ... Familiarity with Rust, Go, or C++ for high-performance backend services * Exposure to Docker ...
Senior Developer, AI Code Modernization
Exton, PA · On-site
$52.50 - $69.50/hr
Rust, .Net and Typescripts) to be able to compare converted code * Understand language specific programming patterns * Capability to research a new topic and learn quickly * Experience breaking down ...
Senior Developer, AI Code Modernization
Exton, PA · On-site
$52.50 - $69.50/hr
Rust, .Net and Typescripts) to be able to compare converted code * Understand language specific programming patterns * Capability to research a new topic and learn quickly * Experience breaking down ...
... language into concrete prototypes. * Cross-functional bridge: Pair with Product to align prototypes ... Rust is a plus. You can read, write, and refactor in at least one deeply. * Demonstrable hands-on ...
... language into concrete prototypes. * Cross-functional bridge: Pair with Product to align prototypes ... Rust is a plus. You can read, write, and refactor in at least one deeply. * Demonstrable hands-on ...
Senior Developer, AI Code Modernization
$52.50 - $69.50/hr
Rust, .Net and Typescripts) to be able to compare converted code * Understand language specific programming patterns * Capability to research a new topic and learn quickly * Experience breaking down ...
Senior Developer, AI Code Modernization
$52.50 - $69.50/hr
Rust, .Net and Typescripts) to be able to compare converted code * Understand language specific programming patterns * Capability to research a new topic and learn quickly * Experience breaking down ...
Senior Developer, AI Code Modernization
$55 - $72.75/hr
Rust, .Net and Typescripts) to be able to compare converted code * Understand language specific programming patterns * Capability to research a new topic and learn quickly * Experience breaking down ...
Senior Developer, AI Code Modernization
$55 - $72.75/hr
Rust, .Net and Typescripts) to be able to compare converted code * Understand language specific programming patterns * Capability to research a new topic and learn quickly * Experience breaking down ...
Senior Developer, AI Code Modernization
$52.50 - $69.50/hr
Rust, .Net and Typescripts) to be able to compare converted code * Understand language specific programming patterns * Capability to research a new topic and learn quickly * Experience breaking down ...
Senior Developer, AI Code Modernization
$52.50 - $69.50/hr
Rust, .Net and Typescripts) to be able to compare converted code * Understand language specific programming patterns * Capability to research a new topic and learn quickly * Experience breaking down ...
... language into concrete prototypes. * Cross-functional bridge: Pair with Product to align prototypes ... Rust is a plus. You can read, write, and refactor in at least one deeply. * Demonstrable hands-on ...
Quick apply
... language into concrete prototypes. * Cross-functional bridge: Pair with Product to align prototypes ... Rust is a plus. You can read, write, and refactor in at least one deeply. * Demonstrable hands-on ...
... language into concrete prototypes. * Cross-functional bridge: Pair with Product to align prototypes ... Rust is a plus. You can read, write, and refactor in at least one deeply. * Demonstrable hands-on ...
... language into concrete prototypes. * Cross-functional bridge: Pair with Product to align prototypes ... Rust is a plus. You can read, write, and refactor in at least one deeply. * Demonstrable hands-on ...
Software Engineer III, Data Platform
Pittsburgh, PA · On-site
$144K - $224K/yr
Strong proficiency in Python and at least one JVM language (Java or Scala), with experience in ... Systems Programming : Familiarity with C++ or Rust for high-performance data handling at the edge.
Quick apply
Software Engineer III, Data Platform
Pittsburgh, PA · On-site
$144K - $224K/yr
Strong proficiency in Python and at least one JVM language (Java or Scala), with experience in ... Systems Programming : Familiarity with C++ or Rust for high-performance data handling at the edge.
Rust Programming Language information
See Pennsylvania salary details
$16.87 - $19.43
3% of jobs
$19.43 - $21.99
5% of jobs
$21.99 - $24.56
11% of jobs
$25.52 is the 25th percentile. Wages below this are outliers.
$24.56 - $27.12
15% of jobs
The median wage is $29.44 / hr.
$27.12 - $29.68
17% of jobs
$29.68 - $32.24
14% of jobs
$33.97 is the 75th percentile. Wages above this are outliers.
$32.24 - $34.81
14% of jobs
$34.81 - $37.37
9% of jobs
$37.37 - $39.93
6% of jobs
$39.93 - $42.50
3% of jobs
$42.50 - $45.06
2% of jobs
$16
$31
$45
How much do rust programming language jobs pay per hour?
What types of projects or products do Rust developers commonly work on?
Rust developers are often involved in building high-performance, safe, and reliable software such as systems libraries, web servers, cloud computing infrastructure, embedded systems, and developer tools. Many teams leverage Rust for projects where safety and speed are top priorities, including blockchain applications, operating system components, and networking tools. While some work is independent, collaboration with front-end teams, DevOps, and QA engineers is common to ensure seamless integration and robust performance. Joining a Rust development team provides an opportunity to tackle challenging problems, influence key architectural decisions, and contribute to open-source ecosystems.
What is a Rust Programming Language job?
A Rust Programming Language job involves developing software using Rust, a systems programming language known for its speed, memory safety, and concurrency. These roles often focus on performance-critical applications like operating systems, web services, game engines, and blockchain technologies. Rust developers work on writing efficient, safe, and maintainable code while leveraging Rust’s unique features, such as ownership and borrow checking. Many Rust jobs are in backend development, embedded systems, and high-performance computing.
What are the key skills and qualifications needed to thrive in the Rust Programming Language position, and why are they important?
To thrive in a Rust Programming Language developer role, you need strong proficiency in systems programming, memory management, concurrency, and the Rust language itself, usually demonstrated through a degree in computer science or relevant experience. Familiarity with tools like Cargo, Git, and Rust’s package ecosystem, as well as experience with continuous integration systems, is highly valued. Analytical thinking, problem-solving skills, and the ability to communicate complex technical concepts clearly are key soft skills for this position. These competencies are essential for building reliable, efficient software and collaborating effectively with other engineers on complex projects.

Other
Medical, Retirement, PTO
Posted 24 days ago
Job description
* Experience with Gitlab, DevSecOps utilizing test-driven development, containers, (e.g. Docker, Docker Compose), cloud services (e.g. AWS), tools for distributed computing (e.g. Spark, Pyspark)
* Active TS/SCI U.S. Government Security Clearance with a Polygraph
* Experience leading an interdisciplinary team of researchers and software developers
* Experience with any of the following:
* Large Language Models and experience identifying ways to incorporate them into new domains and applications
* Applying Transformer-based architectures to domains in other areas outside of Natural Language Processing (NLP) such as computer vision
* Natural Language Processing algorithms such as BERT
* Reinforcement learning and familiarity with Gymnasium Gym, OpenEnv, TorchRL, RLlib, and Stable Baselines
* Applying clustering algorithms and/or deep neural networks to real life problems o Implementing tracking and pattern-of-life algorithms
* Experience with GenAI Ops techniques (e.g. LLM-as-a-judge) and frameworks (e.g. LangFuse, MLFlow, Arize Phoenix)
* Experience with Machine Learning libraries and frameworks such as HuggingFace and LangChain
* Experience with Linux
* Familiarity with using AWS cloud computing resources such as EC2, S3, Lambda, Bedrock, etc.
* Experience with any of the following additional languages: Java, C++, Rust, Go, and/or C# • Experience implementing algorithms on the GPU in Python or C++ using CUDA and other CUDA libraries
* Experience in application deployment, virtualization, and containerization (e.g. Podman, Docker, Kubernetes, Rancher)
* Experience shaping and writing proposals - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy. Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $98,500-$206,800 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.