San Diego, California, United States Employment

Redhorsecorp is hiring a Senior Software Engineer

About the Role

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
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
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.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago