Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Gramian Consulting

Cybersecurity, Software Engineering Specialist – AI Projects

Gramian Consulting

. Analyze, debug, and resolve software bugs and security vulnerabilities across diverse codebases.

Posted 9/23/2026contractRemote • United Kingdom, Germany, Poland, South Africa, United Arab Emirates, EgyptMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development and cybersecurity, with a strong focus on debugging, vulnerability assessment, and secure coding practices. Proficient in multiple programming languages and capable of optimizing applications for performance and security.

Highest-signal resume keywords
Python 3JavaRustGoC++

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
DebuggingSoftware Bug FixingCodebase RefactoringPerformance OptimizationPenetration TestingSecurity AuditsVulnerability AssessmentSecure Software Development PracticesAlgorithmsTechnical Documentation
Soft Skills
Clear CommunicationIndependent Work
Industry Keywords
CybersecurityCodebase AuditsSecurity VulnerabilitiesRisk MitigationAI Training Datasets

Tech Stack

Tools & technologies
Cyber SecurityJavaPythonRustTypeScriptC++Go

About the role

Key responsibilities & impact
  • Analyze, debug, and resolve software bugs and security vulnerabilities across diverse codebases.
  • Implement features and improve existing functionality using Python 3, Java, Rust, Go, C++, or TypeScript.
  • Refactor legacy code to improve maintainability, security, and performance.
  • Conduct codebase audits, penetration testing, and security assessments to identify and mitigate risks.
  • Contribute to backend development and optimize applications for scalability and security.
  • Apply secure software development practices and assess potential security risks.
  • Document technical findings and recommend practical improvements.
  • Provide real-world engineering and cybersecurity insights to improve AI training datasets.

Requirements

What you’ll need
  • Professional experience with one or more of the following languages: Python 3, Java, Rust, Go, C++, or TypeScript.
  • Demonstrated experience debugging, fixing software bugs, and working with complex codebases.
  • Strong background in cybersecurity, penetration testing, security audits, or vulnerability assessment.
  • Experience with codebase refactoring, algorithms, or software performance optimization.
  • Understanding of secure software development practices and common security risks.
  • Ability to communicate complex technical findings clearly and concisely.
  • Ability to work independently and complete tasks according to project specifications.