THE RAM LABORATORIES DIFFERENCE

Team members at RAM Labs enjoy working in a collaborative and influential environment. Our work is purposeful and relevant to today’s most instrumental industries.

Full Time
San Diego, CA
Posted 1 month ago
[vc_row css_animation="" row_type="row" use_row_as_full_screen_section="no" type="full_width" angled_section="no" text_align="left" background_image_as_pattern="without_pattern"][vc_column width="2/3"][vc_column_text]RAM Labs is the place to invent interdisciplinary and innovative cutting-edge technology within cyber security, AI/ML, mobile, and networking algorithms and systems. Our tight knit technical staff has a track record of developing high-risk, high-reward solutions sponsored by major defense programs, vital national agencies, and private industry while collaborating with university and research partners. We take care of our people, offering handpicked benefits, casual environment, schedule flexibility and the opportunity to own a unique impact within a small, creative team. We are centrally located in Mission Valley, San Diego.
BASIC FUNCTION
The Network Security Software Researcher -Internet Of Things (IoT) is responsible for researching, and developing software to provide network and data access control that secures IoT devices on tactical networks. RESPONSIBILITIES
  • Devising workflows and software modules for uniquely identifying, authenticating and authorizing  IoT devices for use on tactical networks
  • Researching the state of the art cryptographic libraries for protecting data at rest and data at transit on IoT networks
  • Integrating software solutions with commercial and open source IT hardware and Identity service solutions
  • Tailoring solution for operation over a variety of communication protocols
  • Simulating and emulating prospective solutions to demonstrate function, performance, and scalability
  • Stress testing and evaluating prototypes
REQUIRED SKILLS AND EXPERIENCE
  • Strong programming skills in C/C++, python
  • Experience with distributed and decentralized systems
  • In depth knowledge of networking protocols (TCP/IP, 802.IX)
  • Experience testing and evaluating network applications in simulation/emulation testbeds
  • Background analyzing raw packet dumps (wireshark, tcpdump)
  • Ability to multi-task, be self-motivated, detail orientated and able to work on multiple objectives both independently and as part of a team in a fast-paced entrepreneurial environment
  • Ability to exercise independent judgment and maintain a high degree of confidentiality
  • Excellent oral and written communication skills
DESIREABLE SKILLS
  • Experience with peer-to-peer ad hoc networking for stressed tactical environments
  • Experience with network access control methods, scaleable key management, cyber attacks, and security policies
  • Experience with raw socket programming on Linux systems
  • Exposure or familiarity to Information Centric Networking (ICN) or Named Data Networking (NDN) is a plus
  • Background in network security, cryptography and authentication
  • Knowledge of software defined networking, commercial edge devices, Identity services solutions, and communication systems
  • Familiar with developing solutions for IoT platforms
  • Problem solving skills to assess design alternatives and perform tradeoffs to determine designs or functionality that address customer needs
EDUCATION AND EXPERIENCE
  • B.S. and 2 years of experience, or an advanced graduate degree in Computer Science or related field
US CITIZENSHIP REQUIRED / SECURITY CLEARANCE DESIRED
Please submit resume to [email protected]
BEGIN THE APPLICATION PROCESS
[/vc_column_text][/vc_column][vc_column width="1/3"][gravityform id="3" title="false" description="false" ajax="false"][/vc_column][/vc_row]

RAM Laboratories is seeking a Software Research Engineer - Distributed Systems for a state of the art research and development program.

Full Time
San Diego, CA
Posted 2 months ago
[vc_row css_animation="" row_type="row" use_row_as_full_screen_section="no" type="full_width" angled_section="no" text_align="left" background_image_as_pattern="without_pattern"][vc_column width="2/3"][vc_column_text]RAM Labs is the place to invent interdisciplinary and innovative cutting-edge technology within cyber security, AI/ML, mobile, and networking algorithms and systems. Our tight knit technical staff has a track record of developing high-risk, high-reward solutions sponsored by major defense programs, vital national agencies, and private industry while collaborating with university and research partners. We take care of our people, offering handpicked benefits, casual environment, schedule flexibility and the opportunity to own a unique impact within a small, creative team. We are centrally located in Mission Valley, San Diego.
BASIC FUNCTION
As an AI/ML research engineer, you will be helping develop the next generation of groundbreaking AI/ML solutions for the most urgent missions. You will work on defining system level concepts, proposing, and researching innovative ideas & algorithms, and performing sophisticated system simulations
RESPONSIBILITIES
  • Research and identify state of the art AI/ML solutions
  • Develop software prototypes with advanced Machine Learning capabilities
  • Ability to build and maintain datasets
  • Stress testing and evaluating performance of AI/ML prototypes
REQUIRED SKILLS AND EXPERIENCE
  • Direct experience on solving interdisciplinary problems via AI/ML
  • Knowledge in one or more of the following research directions in Neural Networks: Deep Reinforcement Learning, Federated Learning, Transformers, Transfer Learning, Online Learning, Generative Adversarial Networks, Graph Neural Networks, CNNs, RNNs etc.
  • Strong programming skills in Python, experience in C/C++
  • Experience with common machine learning libraries and tools: Tensorflow, PyTorch
  • Ability to multi-task, be self-motivated, detail orientated and able to work on multiple objectives both independently and as part of a team in a fast-paced entrepreneurial environment
  • Excellent written and oral communication skills
DESIREABLE SKILLS
  • Passion for computer science and mathematics
  • Contributes to research communities/efforts, including publication record in relevant fields
  • Experience with HuggingFace ecosystem, including Transformers and datasets
  • Exposure or familiarity to Natural Language Programming (NLP)
  • Machine learning experience with Big Data
  • Knowledge in Algorithms, Optimization, Probability, Statistics, Estimation/Detection Theory, and Information Theory
  • Familiarity with edge, IoT and cloud computing
  • Problem solving skills to assess design alternatives and perform tradeoffs to determine designs or functionality that address customer needs
EDUCATION AND EXPERIENCE
  • MS in Computer Science or Electrical Engineering with 2+ years of working experience or PhD in relevant field.
US CITIZENSHIP REQUIRED / SECURITY CLEARANCE DESIRED
Please submit resume to [email protected]
BEGIN THE APPLICATION PROCESS
[/vc_column_text][/vc_column][vc_column width="1/3"][gravityform id="3" title="false" description="false" ajax="false"][/vc_column][/vc_row]

RAM Laboratories is seeking an AI/ML Research Engineer to help develop the next generation of groundbreaking AI/ML solutions for the most urgent missions ...

Full Time
San Diego, CA
Posted 2 months ago
[vc_row css_animation="" row_type="row" use_row_as_full_screen_section="no" type="full_width" angled_section="no" text_align="left" background_image_as_pattern="without_pattern"][vc_column width="2/3"][vc_column_text]RAM Labs is the place to invent interdisciplinary and innovative cutting-edge technology within cyber security, AI/ML, mobile, and networking algorithms and systems. Our tight knit technical staff has a track record of developing high-risk, high-reward solutions sponsored by major defense programs, vital national agencies, and private industry while collaborating with university and research partners. We take care of our people, offering handpicked benefits, casual environment, schedule flexibility and the opportunity to own a unique impact within a small, creative team. We are centrally located in Mission Valley, San Diego.
BASIC FUNCTION
The Software Research Engineer - Distributed Systems is responsible for researching, and developing solutions for a future information-centric Internet architecture.
RESPONSIBILITIES
  • Researching the state of the art, evaluating, designing and developing next generation information centric networking algorithms, protocols, and components
  • Integrating advanced AI applications with novel network algorithms and protocols at the edge
  • Developing software implementing advanced routing, caching, beaconing and forwarding capabilities
  • Stress testing and evaluating prototypes
REQUIRED SKILLS AND EXPERIENCE
  • Strong programming skills in C/C++, python
  • Experience with distributed and decentralized systems
  • In depth knowledge of networking protocols (TCP/IP, BGP)
  • Experience testing and evaluating network applications in simulation/emulation testbeds
  • Background analyzing raw packet dumps (wireshark, tcpdump)
  • Ability to multi-task, be self-motivated, detail orientated and able to work on multiple objectives both independently and as part of a team in a fast-paced entrepreneurial environment
  • Ability to exercise independent judgment and maintain a high degree of confidentiality
  • Excellent oral and written communication skills
DESIREABLE SKILLS
  • Experience with peer-to-peer ad hoc networking for stressed tactical environments
  • Experience with raw socket programming on Linux systems
  • Exposure or familiarity to Information Centric Networking (ICN) or Named Data Networking (NDN) is a plus
  • Background in network security, cryptography and authentication
  • Knowledge of software defined networking, tactical radios, and communication systems
  • Familiar with developing solutions for Android and IoT platforms
  • Problem solving skills to assess design alternatives and perform tradeoffs to determine designs or functionality that address customer needs
EDUCATION AND EXPERIENCE
  • B.S. and 2 years of experience, or an advanced graduate degree in Computer Science or related field
US CITIZENSHIP REQUIRED / SECURITY CLEARANCE DESIRED
Please submit resume to [email protected]
BEGIN THE APPLICATION PROCESS
[/vc_column_text][/vc_column][vc_column width="1/3"][gravityform id="3" title="false" description="false" ajax="false"][/vc_column][/vc_row]

RAM Laboratories is seeking a Software Research Engineer - Distributed Systems for a state of the art research and development program.