2

Remote Computer Science Research Jobs in Carlsbad, CA

... remote based (can also be onsite in Chaska, MN). At Danaher Diagnostics, our vision is to be the ... Partner crossfunctionally with R&D, Regulatory, Medical Affairs, Quality, and Commercial teams to ...

Software Engineer

San Diego, CA · On-site +1

$87K - $157K/yr

Our San Diego research and engineering team tackles some of the most complex challenges in national ... We're looking for a Software Engineer / Computer Scientist who thrives on solving hard problems and ...

Department: 106100 R&D Admin Location: San Diego, USA- Remote Be a part of a global team that is ... We continue to courageously forge new paths as we move toward a common goal of elevating science ...

Global Sales Ops Lead

San Diego, CA · Remote

$40 - $50/hr

... designed to help scientists, researchers, and clinicians solve the world's greatest health ... Distribute and balance workload across the remote team based on capacity, complexity, and ...

Showing results 21-40

Remote Computer Science Research information

What is remote computer science research?

Remote computer science research involves conducting studies, experiments, or theoretical work in computer science from a location outside of a traditional lab or office setting, typically from home or any place with internet access. Researchers use online collaboration tools, cloud computing resources, and virtual meetings to communicate with team members, access data, and share results. This setup allows for greater flexibility and can broaden participation in research projects across different geographic locations. The work may include areas such as artificial intelligence, cybersecurity, software engineering, or data science, and often requires strong self-motivation and excellent communication skills.

How do remote computer science researchers typically collaborate with teams and manage project progress?

Remote computer science researchers often collaborate using digital communication platforms such as Slack, Zoom, and collaborative coding tools like GitHub. Regular virtual meetings, shared documentation, and version control systems are essential for synchronizing efforts and tracking project milestones. While working remotely can offer flexibility, it also requires strong self-management and proactive communication to ensure research goals are met and team members stay aligned. Building rapport and maintaining open channels for feedback help address challenges and foster a productive, supportive research environment.

What are the key skills and qualifications needed to thrive as a remote computer science researcher, and why are they important?

To excel as a Remote Computer Science Researcher, you need advanced knowledge in algorithms, data structures, and research methodologies, often supported by a master's or doctoral degree in computer science or a related field. Familiarity with programming languages (such as Python or C++), version control systems, and collaborative research platforms is typically required. Strong analytical thinking, self-motivation, and effective written communication are vital soft skills for independent work and sharing findings with the research community. These abilities are crucial for producing impactful research, collaborating remotely, and advancing knowledge in the field.

What is the difference between Remote Computer Science Research vs Remote Software Developer?

AspectRemote Computer Science ResearchRemote Software Developer
Required CredentialsAdvanced degrees (Master's/PhD), research experienceBachelor's or higher in CS, coding skills
Work EnvironmentAcademic or research institutions, labsTech companies, startups, freelance projects
Employer & Industry UsageUniversities, research labs, government agenciesSoftware firms, tech industry, consulting
Common Search & Comparison IntentResearch focus, academic rolesDevelopment projects, coding jobs

Remote Computer Science Research typically involves academic or research roles requiring advanced degrees and a focus on theoretical or experimental work. Remote Software Developers focus on building and maintaining software applications, often with coding skills and industry experience. While both roles involve computer science, their work environments, credentials, and industry applications differ significantly.

What job categories do people searching Remote Computer Science Research jobs in Carlsbad, CA look for?

The top searched job categories for Remote Computer Science Research jobs in Carlsbad, CA are:

What cities near Carlsbad, CA are hiring for Remote Computer Science Research jobs?

Cities near Carlsbad, CA with the most Remote Computer Science Research job openings:

Infographic showing various Remote Computer Science Research job openings in Carlsbad, CA as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 77% Full Time, 16% Part Time, 4% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.

Data Scientist / Machine Learning Engineer

San Diego, CA • On-site, Remote

Trabus Technologies
Guided Missile and Space Vehicle Manufacturing • 11 - 50 employees

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


Job description

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.
Position Overview
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.