Journeyman Software Engineer

VES LLC
Tampa, FL, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

LangGraph Framework Geographic Information Systems Agile Methodology Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Computer Vision Cascading Style Sheets (CSS) Cursor Python (Programming Language) Message Queuing Telemetry Transport (MQTT)
+28 more
Multicasting Natural Language Processing Routing Network Protocols NumPy Software Architecture OpenAI Tensorflow Next.js Server Administration Software Engineering Software Systems SQL Databases Web Applications Pytorch ReactJS Flask (Web Framework) Deep Learning Git Fastapi Pandas Linux Development Kubernetes Information Technology HuggingFace Front End Software Development Multiaccess Edge Computing Docker

Job description

VES LLC is seeking a Journeyman Software Engineer to support advanced software development efforts for U.S. Special Operations Command (USSOCOM). The selected candidate will develop, integrate, and evaluate software solutions supporting artificial intelligence, autonomous systems, computer vision, edge computing, and modern web applications for mission-critical capabilities operating in Denied, Degraded, Intermittent, and Limited (DDIL) environments. The successful candidate will work closely with multidisciplinary engineering teams to design, develop, test, and deploy software supporting unmanned systems (UxV), AI-enabled mission planning, and emerging operational technologies while collaborating with government stakeholders and commercial technology partners., * Design, develop, test, and maintain software solutions supporting USSOCOM mission requirements.

  • Develop and deploy AI/ML and computer vision applications for edge computing platforms operating in DDIL environments.

  • Support mission planning software for unmanned aerial systems utilizing PX4 and ArduPilot platforms.

  • Build and maintain modern web applications using FastAPI backends and React/Next.js front-end frameworks.

  • Develop software integrations utilizing MAVLink and pymavlink for autonomous vehicle communications.
  • Implement natural language workflow solutions using LangChain and LangGraph.
  • Develop and integrate geospatial applications supporting mission planning and situational awareness.

  • Implement messaging and telemetry solutions using MQTT and Cursor-on-Target (CoT) protocols.

  • Evaluate emerging AI technologies and software solutions against operational requirements.

  • Support future development efforts involving Tactical Assault Kit (TAK) plugin development.

  • Document software architecture, testing procedures, and technical implementations.

Requirements

Software Engineering, Software Development, Software Administration, Software Engineering, SOCOM - United States Special Operations Command, Software Evaluation, Artificial Intelligence (AI), Computer Vision, Internet Application, Cross-Functional, * Strong proficiency in Python.

  • Experience with FastAPI, React, and/or Next.js.
  • Experience with Git, Docker, and Linux development environments.
  • Strong written and verbal communication skills.
  • Must be able to obtain and maintain a Top Secret security clearance (or existing TS).
  • U.S. Citizenship required.

Desired Qualifications and Skills

  • Experience supporting USSOCOM or other Department of Defense organizations.
  • Experience deploying AI applications on edge computing platforms.
  • Familiarity with geospatial data processing.
  • Familiarity with TAK/ATAK plugin development.
  • Experience in Agile software development environments.
  • Python, SQL, HTML/CSS, React, Next.js, FastAPI, Flask
  • Computer Vision, Deep Learning, NLP, OpenAI APIs, Hugging Face, PyTorch, TensorFlow
  • PX4, ArduPilot, MAVLink, pymavlink
  • AWS (EC2, S3), Docker, Kubernetes
  • Pandas, NumPy
  • Understanding of network protocols and routing (multicast, udp/tcp)
  • Active Top Secret clearance preferred.

Education and Experience

  • Bachelor’s degree in Computer Science, Software Engineering, Data Science, Engineering, or related technical discipline.

  • Approximately 3-7 years of professional software engineering experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…