
Data Scientist / Machine Learning Engineer
About TRABUS Technologies
TRABUS Technologies (TRABUS) is a minority-owned, Service-Disabled Veteran-Owned Small Business (SDVOSB) headquartered in San Diego, California. Since 2010, TRABUS has provided advanced wireless technology solutions, cybersecurity expertise, artificial intelligence capabilities, and engineering support to federal and commercial clients.
Recognized on the Inc. 5000 list for seven consecutive years, TRABUS is a dynamic, forward-leaning organization committed to solving complex, real-world challenges and delivering mission-ready solutions that meet and exceed customer expectations.
TRABUS Technologies is seeking a highly motivated Data Scientist / Machine Learning Engineer to join our growing Artificial Intelligence and Data Science team.
In this role, you will combine machine learning, data science, and software engineering skills to support a variety of AI-based projects, including resource planning for ship maintenance, marine transportation, and climate and environmental informatics.
The successful candidate will develop machine learning models that provide predictive insights and analytics for robust, web-based, full-stack AI applications supporting both government customers — including the Department of Defense (DoD), Department of Transportation (DoT), and National Oceanic and Atmospheric Administration (NOAA) — and commercial customers.
Key Responsibilities
Develop code to extract, clean, transform, and preprocess training datasets from disparate data formats, sources, and APIs.
Research, evaluate, select, and develop appropriate Machine Learning (ML) and Deep Learning (DL) algorithms and models.
Apply AI/ML techniques across diverse data domains, including Navy, transportation, environmental sciences, healthcare, and public safety.
Collaborate with the TRABUS Data Science team to develop scalable AI solutions incorporating technologies such as:
Large Language Models (LLMs)
Retrieval-Augmented Generation (RAG)
Prompt Engineering
Computer Vision
Natural Language Processing (NLP)
Work alongside AI/ML and DevOps engineers to develop automated AI workflows that continuously generate predictions and inferences.
Develop validation and testing routines to measure model performance and evaluate the quality and accuracy of predictions.
Analyze large datasets and data streams to identify patterns, trends, and actionable insights.
Support the integration of machine learning models into web-based and full-stack AI applications.
Collaborate with technical teams throughout the development, testing, integration, and deployment lifecycle.
Required Qualifications
Minimum of 2 years of programming experience using Python
Completed coursework in Machine Learning, Deep Learning, Algorithm Design, and Data Science.
Knowledge and experience with Python data science and machine learning libraries such as:
Pandas
scikit-learn
Keras
TensorFlow
PyTorch
Strong Python programming skills with the ability to process and analyze large datasets and data streams.
Understanding of databases, data structures, and API-based ETL operations.
Strong working knowledge of Linux or Unix-based operating systems.
Familiarity with Python web frameworks such as FastAPI, Django, and Flask.
Experience working with Git repositories and version control.
Ability to work collaboratively within multidisciplinary technical teams.
U.S. Citizenship is required.
Must be able to obtain and maintain a final DoD-adjudicated Secret security clearance
Desired Qualifications
Current DoD-adjudicated Secret security clearance.
Strong knowledge of DevOps tools, processes, and best practices.
Experience working with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
Familiarity with Agile software development methodologies.
Experience working within Agile development environments.
Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
Proficiency with Microsoft Office applications.
Strong written and verbal communication skills.
Strong attention to detail and commitment to procedural compliance.
Ability to manage multiple responsibilities and priorities while meeting established deadlines.
Education
Bachelor's degree in Computer Science, Computer Engineering, Data Science, or another related STEM discipline
Master's degree preferred.
Benefits
TRABUS Technologies offers a competitive compensation package and comprehensive employee benefits, including:
Paid Time Off (PTO)
Paid Holidays
Health Insurance
Dental Insurance
Vision Insurance
Flexible Spending Account (FSA)
401(k)
Life and AD&D Insurance
Equal Employment Opportunity
TRABUS Technologies is an Equal Employment Opportunity Employer. We are committed to the principles of equal employment opportunity and will not discriminate against any employee or applicant for employment because of race, color, religion, sex, national origin, age, disability, veteran status, or any other status protected by applicable federal, state, or local discrimination laws.

TRABUS is a minority-owned, Service-Disabled Veteran-Owned Small Business (SDVOSB) headquartered in San Diego, California with regional offices in the National Capitol Region. Incorporated in 2010, TRABUS provides professional support services to the U.S. government and specializes in the development of technical solutions across five major portfolios: Wireless Technologies, Artificial Intelligence & Data Science, Maritime Transportation, Environmental Informatics, and Cybersecurity. With just under 50 employees, the majority of the TRABUS workforce consists of scientists, engineers, military veterans, and management professionals who support to the local defense industrial base and a growing number of technical innovations in wireless communications and data science.
TRABUS has made the “Inc. 5000” list seven years in a row as one of the 5,000 fastest-growing privately held small companies in the United States. In 2022, TRABUS was recognized as one of Southern California’s Cool Companies by San Diego Connect and was featured in San Diego’s first annual innovation day—Five.Ten.Thirty— as one of the fastest growing and most exciting Tech & Life Sciences companies in the region. Also in 2022, the Northern Virginia Chamber of Commerce named Trabus Technologies Innovator of the Year for the development of a ground-breaking wireless innovation called SEPP. This spectrally efficient peer-to-peer technology allows for simultaneous wireless conversations on the same frequency without the need for cell towers or infrastructure. TRABUS’ other best-known innovation, RippleGo, is a state-of-the-art information-sharing solution for the maritime transportation industry that provides up-to-date information on travel time predictions, bridge clearance calculations, forecasted river level conditions, navigation hazards and lock status changes using data analytics and artificial intelligence.
For more information on these and other innovations visit the Innovations page on our site