About The Position

We are seeking a motivated and experienced Software/System Architect to design, develop, and deliver autonomous system capabilities and big-data processing architectures. This position is hands-on. The selected candidate will be responsible for architecting and implementing system solutions — from concept development and architecture definition through integration, deployment, and performance validation. The role includes collaboration with multi-disciplinary engineering teams, customers, and program leadership to ensure solutions meet stakeholder requirements, security constraints, and technical performance objectives.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Systems Engineering, or related discipline o Bachelor’s + 2 years relevant experience or Master’s with no professional experience required
  • Software engineering experience with Python or similar language(s)
  • Demonstrated experience in designing and implementing enterprise or distributed system architectures
  • Experience working with big-data tools, cloud or distributed systems, or high-volume data pipelines
  • Understanding of software, hardware, and systems engineering lifecycle processes
  • Ability to work across multi-function teams and interface with customers and program leadership
  • U.S. Citizenship required; ability to obtain and maintain a security clearance

Nice To Haves

  • Hands-on software or systems architecture experience in defense, aerospace, or mission-critical environments
  • Experience developing data virtualization or large-scale ingest and processing systems
  • Familiarity with autonomous systems, or machine-to-machine communication
  • Familiarity with AI/ML modeling concepts and anomaly-detection techniques
  • Knowledge of cybersecurity and hardened system design practices
  • Experience with DoD engineering processes, technical baselines, and gated review cycles

Responsibilities

  • Define and implement architectures for autonomous systems and big-data ecosystems
  • Translate stakeholder needs into technical architectures, design specifications, and executable plans
  • Design system technical standards and requirements across software, hardware, tools, and data platforms
  • Develop automated data pipelines; perform data transformation, aggregation, and anomaly-detection tasks
  • Architect and deliver local, distributed, and cloud-based data solutions
  • Implement proof-of-concept prototypes to validate design approaches
  • Participate in design reviews and ensure compliance with engineering standards and cybersecurity controls
  • Integrate AI/ML models into operational data flows
  • Evaluate build-vs-buy options and integrate third-party technologies with custom components
  • Ensure interoperability and communication across system elements for autonomous and man-machine teaming applications
  • Support test planning, system integration, and formal qualification events

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service