The Sponsor requires an experienced Rust developer to join the team, focusing on creating high-performance web applications and AI-powered solutions.
Key Responsibilities:
- Shall develop and maintain high-performance web applications using Rust. The Contractor shall design and implement AI-powered features and functionality.
- Shall optimize application performance and scalability. The Contractor shall collaborate with cross-functional teams.
- Shall write clean, maintainable, and well-documented code. The Contractor shall participate in code reviews and technical discussions.
- Shall stay updated with the latest developments in Rust and AI technologies.
Mandatory Requirements:
- Candidate must have an active TS/SCI with a Polygraph
- Bachelor’s Degree in Computer Science, Information Technology, or other related technical discipline, or the equivalent combination of education, technical training, or work/military experience
- Minimum five (5) years or relevant degree plus five (5) years of demonstrated cybersecurity expertise
- Demonstrated experience with parallel and concurrent programming.
- Demonstrated professional experience with Rust programming language.
- Demonstrated experience and strong understanding of web development principles and best practices.
- Demonstrated experience with web frameworks in Rust (e.g., Actix, Rocket, or Warp).
- Demonstrated experience or familiarity with WebAssembly (Wasm) for client-side Rust code.
- Demonstrated Experience with database systems and ORM tools (e.g., Diesel).
- Demonstrated experience understanding of RESTful APIs and microservices architecture.
- Demonstrated experience in version control systems (Git).
- Demonstrated experience with machine learning libraries in Rust (e.g., rust-bert, linfa).
- Demonstrated experience understanding AI concepts and algorithms.
- Demonstrated experience or ability integrating AI models into web applications.
Desired Knowledge/Skills:
- Demonstrated experience with strong problem-solving and analytical skills.
- Demonstrated experience with excellent communication and teamwork abilities.
- Demonstrated experience with agile development methodologies.
- Demonstrated experience or knowledge of cloud platforms (AWS, GCP, or Azure).
- Demonstrated experience understanding security best practices.
- Demonstrated experience with test-driven development.
- Demonstrated experience with software V&V processes.
- Certification(s):
- SAFe DevOps Practitioner,
- Certified Kubernetes Application Developer (CKAD)
- Security+, ITIL v3 Foundation
- Certified System Administrator
- Certified Ethical Hacker (CEH)
- GCIH, Web Application Pen Testing
- Network Pen Testing