2

Computer Science Freelance Remote Jobs in Baltimore, MD

Solutions Architect Chief

Annapolis Junction, MD ยท On-site +1

$240K - $280K/yr

TS/SCI with Poly Potential for Remote Work: ORA_HYBRID Description SAIC's Solutions & Technology ... Bachelor's degree in Engineering, Computer Science, or a related technical field Technical Skills:

Lead Data Engineer

Baltimore, MD ยท On-site +1

$113K - $136K/yr

Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or related field (or ... Work Flexibility This role is eligible for full time remote work.

Senior Data Software Engineer

Baltimore, MD ยท On-site +1

$121K - $160K/yr

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... Bachelor's degree in Computer Science, Computer Engineering, Information Technology or equivalent ...

Data Software Engineer

Baltimore, MD ยท On-site +1

$90K - $170K/yr

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... Bachelor's degree in Computer Science, Computer Engineering, Information Technology or equivalent ...

Salesforce Health Cloud Dev II

Columbia, MD ยท Remote

$102K - $117K/hr

Bachelor's degree in Computer Science, Engineering, Business, or related field (or equivalent ... Fully remote (approved states only) * Occasional evening or weekend work for deployments or support

Showing results 41-60

Computer Science Freelance Remote information

See Baltimore, MD salary details

$9

$22

$68

How much do computer science freelance remote jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for computer science freelance remote in Baltimore, MD is $22.82, according to ZipRecruiter salary data. Most workers in this role earn between $18.65 and $18.65 per hour, depending on experience, location, and employer.

What are some typical challenges faced by remote freelance computer science professionals, and how can they be effectively managed?

Remote freelance computer science professionals often face challenges such as managing multiple client deadlines, maintaining clear communication across different time zones, and ensuring consistent motivation without in-person supervision. To effectively manage these, it's important to use project management tools, set clear expectations with clients, and establish a structured daily routine. Regular check-ins and leveraging collaborative platforms can also help maintain transparency and build strong working relationships with clients and team members.

What are the key skills and qualifications needed to thrive as a computer science freelance remote professional?

To thrive as a Computer Science Freelance Remote professional, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science fundamentals, often supported by a relevant degree or portfolio. Familiarity with popular coding languages, version control systems like Git, and project management tools such as Jira or Trello is essential. Excellent time management, proactive communication, and adaptability are standout soft skills for remote success. These skills and qualities are crucial for delivering high-quality work, meeting client expectations, and maintaining productivity in a self-directed, remote environment.

What does a computer science freelance remote professional do?

A Computer Science Freelance Remote professional works independently, often from home or any location with internet access, providing their expertise in areas such as software development, programming, data analysis, or IT support to various clients. Their responsibilities can include building applications, troubleshooting systems, developing websites, or managing databases on a contract basis. This type of work offers flexibility in scheduling and project selection but also requires strong time management and communication skills to deliver quality results to diverse clients.

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

AspectComputer Science Freelance RemoteSoftware Developer
CredentialsTypically requires a degree in computer science or related field, with certifications optionalUsually requires a degree in computer science or software engineering, with certifications beneficial
Work EnvironmentRemote, freelance projects for various clientsOften remote or on-site, employed by a company or organization
Employer & Industry UsageUsed by independent contractors across tech, startups, and consultingEmployed by tech companies, startups, or corporations
Search & Comparison IntentPeople compare freelance roles with full-time software development jobsOften compared with freelance or contract roles in software development

Computer Science Freelance Remote professionals work independently on diverse projects, often remotely, while Software Developers are typically employed by organizations. Both roles require similar educational backgrounds, but their work settings and employment types differ significantly.

What are the most commonly searched types of Computer Science Remote jobs in Baltimore, MD? The most popular types of Computer Science Remote jobs in Baltimore, MD are:
What are popular job titles related to Computer Science Freelance Remote jobs in Baltimore, MD? For Computer Science Freelance Remote jobs in Baltimore, MD, the most frequently searched job titles are:
What job categories do people searching Computer Science Freelance Remote jobs in Baltimore, MD look for? The top searched job categories for Computer Science Freelance Remote jobs in Baltimore, MD are:
What cities near Baltimore, MD are hiring for Computer Science Freelance Remote jobs? Cities near Baltimore, MD with the most Computer Science Freelance Remote job openings:

Software Engineer - TS/SCI with Poly

Staffed4U

Annapolis Junction, MD โ€ข On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 6 days ago


Job description

Software Engineer
$160k- $230k

Location: Annapolis Junction, MD
Clearance Required: TS/SCI with Polygraph
Experience Level: 7+ years of experience
Education: Bachelor's degree in Computer Science, Engineering, or related field
Position Summary:
We are seeking a skilled and mission-driven Software Engineer to support the ML Frameworks team. In this role, you will contribute to the design, development, and deployment of a Retrieval-Augmented Generation (RAG) solution within a high-performance computing (HPC) Linux environment. This position is ideal for someone with a strong Linux background and a passion for AI/ML technologies, especially Large Language Models (LLMs) and secure AI systems.
Primary Responsibilities:

  • Contribute to the development and deployment of secure RAG pipelines in an HPC Linux environment
  • Work with cutting-edge AI/ML technologies, including LLM orchestration frameworks, embedding models, and inference platforms
  • Develop and maintain services using Python and Golang
  • Build and manage containerized services using DockerPodman, and containerd
  • Deploy services using orchestration tools like Kubernetes and Docker Compose
  • Automate and monitor workflows with CI/CD pipelines, using GitLab CI and version control with Git
  • Integrate monitoring tools such as Prometheus and Grafana for performance and reliability
  • Participate in system administration, including Linux CLI, shell scripting, and general support tasks
Required Qualifications:
  • Active TS/SCI clearance with Polygraph
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field
  • 7+ years of professional software engineering experience
  • Strong experience with Linux system administrationCLI, and shell scripting
  • Proficiency in Python and Golang
  • Familiarity with RAG pipelinesLLMs, and knowledge retrieval systems
  • Experience with containerization technologies and orchestration tools (Docker, PodMan, Kubernetes, Docker Compose)
  • Solid understanding of CI/CD principles and related tools (GitLab CI)
  • Experience with metrics and monitoring tools (e.g., Prometheus, Grafana)
  • Experience using Git for version control
Desired Skills & Technologies:
  • Experience with GPU-enabled applications and debugging tools
  • Familiarity with LLM orchestration frameworks and OpenAPI
  • Experience with distributed processing frameworks such as SparkDask, or Ray
  • Familiarity with SQLElasticsearch, and vector databases
  • Experience with HTMX or Hyperscript
  • Understanding of multi-node, multi-GPU AI training environments
  • Knowledge of AI inferencing platforms such as Nvidia NIM/TRITONvLLM, or Ray-based deployment
  • Experience with the Atlassian suite (Confluence, Jira)

Our client offers a highly competitive and comprehensive benefits package designed to support your personal and professional growth, while promoting a healthy work-life balance. Benefits include:

  • 100% Employer-Paid Health, Dental, and Vision Insurance – Full coverage for employees

  • Zero Vesting 401(k) Plan with 10% Company Contribution – Immediate access to all contributions

  • 31 Days of Paid Time Off – Includes vacation, personal time, and all federal holidays

  • Student Loan Repayment Assistance – Helping you pay down your educational debt

  • Unlimited Certification & Training Support – Invest in your professional development

  • Flexible Work Environment – Remote work options and flexible scheduling available

  • Multiple Incentive Bonuses – Performance-based rewards throughout the year

  • Exclusive Company Memberships – Access to curated memberships and employee perks

This package reflects our client’s commitment to empowering their employees with meaningful benefits and recognizing outstanding performance.
 


We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other protected status under applicable law.