Software Engineer

Cognitio Corp
30d

About The Position

The Sponsor requires an experienced Rust developer to join the team, focusing on creating high-performance web applications and AI-powered solutions.

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.

Nice To Haves

  • 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.
  • 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

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service