San Diego, California, United States

Redhorsecorp is hiring a Senior Software Engineer

Redhorsecorp is hiring a Senior Software Engineer to join our Naval Special Warfare team. You will drive innovation for the Unmanned Systems autonomy and interoperability program, integrating advanced autonomous capabilities and AI/ML at the tactical edge. Your work will shape enterprise architecture and deliver Responsible AI-compliant software for rapid government deployment.

What You'll Do

  • Participate in code reviews, deployments, and contribute to CI/CD and DevOps pipelines.
  • Design and develop software requirements for AI products, including software architectures, APIs, frameworks, and libraries.
  • Develop and execute comprehensive tests for new technologies and capabilities.
  • Collaboratively develop requirements for autonomous software and shape enterprise architecture.
  • Employ AI/ML at the tactical edge to support and enhance operations.
  • Assess the performance, scalability, and security of proposed technologies within the program architecture.
  • Maintain and guide the development of common libraries and tools across teams.
  • Formulate strategies for rapid prototyping of AI capabilities.

What We're Looking For

  • Active Secret security clearance.
  • 8+ years of professional software engineering experience.
  • At least 5 years of recent, hands-on software development experience.
  • Proven experience building and deploying software to edge capabilities.
  • Demonstrated expertise using industry-standard CI/CD and DevOps practices.
  • Proficiency in at least one modern programming language, such as Python, Java, C++, Go, or Rust.
  • Technical experience architecting and delivering complex software projects involving multiple modules, APIs, data integration, and algorithm stacks.
  • Experience in developing, modifying, or integrating software at the enterprise level.

Nice to Have

  • Experience with Databricks or Spark to analyze or train models using large datasets.
  • Recent software development experience building a Platform as a Service.
  • Experience working with open-source computer vision libraries.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Familiarity with Agile development methodologies.
  • Experience developing with CUDA or Assembly.
  • A Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Data Science, or a related technical field.

Technical Stack

  • Languages: Python, Java, C++, Go, Rust
  • Platforms: Databricks, Spark
  • Containerization: Docker, Kubernetes
  • Low-Level: CUDA, Assembly

Redhorsecorp is an Equal Opportunity Employer/Veterans/Disabled.

Required Skills
PythonJavaC++GoRustDatabricksSparkDockerKubernetesCUDACI/CDDevOpsSecurity Clearance PythonJavaC++GoRustDatabricksSparkDockerKubernetesCUDACI/CDDevOpsSecurity Clearance
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Redhorsecorp
Redhorse Corporation is a solution-driven company delivering data insights and technology solutions to customers with missions critical to U.S. national interests.
All jobs at Redhorsecorp Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago