2

Remote Computer Science Graduate Jobs in Baltimore, MD

Master's degree in Computer Science, Cyber Security, Information Security, Engineering, or Information Technology #CyberServiceNow For individuals assigned and/or hired to work in Remote role ...

next page

Showing results 1-20

Remote Computer Science Graduate information

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

AspectRemote Computer Science GraduateRemote Software Developer
Required CredentialsBachelor's in Computer Science or related fieldProven coding skills, often with a degree or equivalent experience
Work EnvironmentEntry-level, project-based, often internships or apprenticeshipsFull-time, collaborative coding environment, often with team tools
Employer & Industry UsageTech companies, startups, research labsSoftware firms, tech companies, SaaS providers
Search & Comparison IntentEntry-level roles, internships, career startersDevelopment roles, coding projects, software engineering

The main difference is that a Remote Computer Science Graduate is typically an entry-level candidate with a degree seeking initial roles, while a Remote Software Developer is a more experienced professional actively coding and developing software. Both roles often overlap in skills and work environment, but the Software Developer role usually requires proven coding experience beyond the degree.

How do remote computer science graduates typically collaborate with team members and stay engaged while working from home?

Remote computer science graduates often use a range of digital tools like Slack, Zoom, and GitHub to stay connected with their teams, participate in code reviews, and attend virtual meetings. Regular check-ins and agile stand-ups help maintain communication and ensure everyone is aligned on project goals. Many companies also encourage open channels for questions and knowledge sharing, which helps new graduates feel supported and integrated. Staying proactive in communication and seeking mentorship opportunities can further enhance engagement and career growth when working remotely.

What are remote computer science graduates?

Remote computer science graduates are individuals who have completed a degree in computer science and work in jobs that allow them to perform their duties from locations outside of a traditional office, often from home. These graduates leverage their programming, problem-solving, and analytical skills to contribute to software development, data analysis, IT support, and other technical roles remotely. The demand for remote computer science professionals has grown due to advancements in technology and the increasing acceptance of remote work by employers. Remote roles can offer greater flexibility and access to global job opportunities.

What are the key skills and qualifications needed to thrive as a Remote Computer Science Graduate, and why are they important?

To thrive as a Remote Computer Science Graduate, a strong foundation in programming languages (such as Python, Java, or C++), algorithms, data structures, and a relevant computer science degree are essential. Familiarity with version control systems like Git, cloud platforms, and common development tools is typically required. Strong communication, time management, and self-motivation are crucial soft skills for collaborating effectively and staying productive in a remote environment. These skills and qualities enable graduates to successfully contribute to distributed teams, solve complex problems, and adapt to the dynamic demands of remote tech roles.
What are popular job titles related to Remote Computer Science Graduate jobs in Baltimore, MD? For Remote Computer Science Graduate jobs in Baltimore, MD, the most frequently searched job titles are:
What job categories do people searching Remote Computer Science Graduate jobs in Baltimore, MD look for? The top searched job categories for Remote Computer Science Graduate jobs in Baltimore, MD are:
What cities near Baltimore, MD are hiring for Remote Computer Science Graduate jobs? Cities near Baltimore, MD with the most Remote Computer Science Graduate job openings:
Software Engineer (Computer Vision) TS/SCI with Poly)

Software Engineer (Computer Vision) TS/SCI with Poly)

SOLERITY

Fort George G Meade, MD • On-site, Remote

$170K - $175K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 21 days ago


Job description

Description

Take the next step in your career with Solerity. As a recognized leader in providing Information Technology, Engineering Services, Program Management, and Consulting Services to the U.S. Federal Government and Intelligence Community, we deliver innovative, mission-focused solutions supporting some of the nation's most critical missions in data analytics, software engineering, and advanced technology systems.


Solerity is seeking a Software Engineer (SWE1) to develop, maintain, and enhance complex software systems supporting large-scale data processing, real-time analytics, and advanced algorithm development. This role supports mission-critical applications involving computer vision, face analytics, and processing of large multimedia and data sets in secure environments.

The ideal candidate will have strong software engineering experience, a passion for building scalable systems, and familiarity with modern web technologies and video processing frameworks.


Responsibilities Include:
  • Develop, maintain, and enhance complex software systems supporting data-intensive analytics and computer vision applications. 
  • Analyze user requirements and translate them into software design and performance specifications. 
  • Design, code, test, debug, and deploy new software features and enhancements. 
  • Integrate software components into new or existing system architectures and operating environments. 
  • Develop and execute test procedures and validate software components against requirements. 
  • Debug and resolve software defects and production issues. 
  • Design and implement algorithms to support system performance and functional requirements. 
  • Create and manage database queries and data repository interfaces. 
  • Review and improve software documentation, standards, and development processes. 
  • Support system-level design decisions, including hardware/software trade-offs and reuse of existing components. 
  • Collaborate with cross-functional teams including system engineers, analysts, and other developers. 
  • Support integration of COTS/GOTS solutions where appropriate. 
  • Develop and maintain software systems using modern development methodologies and Agile practices. 
  • Additional duties may be assigned. 
REQUIREMENTS YOU BRING:
  • 7+ years of experience as a Software Engineer on programs of similar scope and complexity. 
  • Bachelor's degree in Computer Science, Engineering, or related technical discipline (or equivalent experience). 
  • Experience analyzing system requirements and translating them into software solutions. 
  • Experience designing, developing, and modifying software systems in complex environments. 
  • Strong debugging and problem-solving skills. 
  • Experience developing and executing software test procedures. 
  • Experience with software documentation and development standards. 
  • Ability to design and implement algorithms to meet system performance requirements. 
  • Experience integrating software systems across multiple environments. 
  • Proficiency in software development lifecycle practices. 
TECHNICAL SKILLS (PREFERRED):
  • Experience with modern web development technologies including: 
    • TypeScript 
    • JavaScript 
    • CSS 
    • Vue.js 
    • React 
    • Vite 
    • Node.js 
    • NPM 
    • Git 
  • Experience with video playback and streaming technologies such as: 
    • HTML5 video 
    • Vidstack 
    • video.js 
    • HLS 
    • DASH (preferred but not required) 
WORK LOCATION
  • Emerson III facility 
  • Telework eligibility determined by mission requirementsn mission requirements

Requirements

BENEFITS YOU'LL ENJOY:

1. Medical, dental and vision coverage

2. Health Savings Accounts and Flexible Spending Accounts for healthcare and dependent care

3. Flexible work schedule to include onsite, hybrid or remote, as dictated by position

4. 401(k) and company-funded life insurance

5. Generous Paid Time Off (PTO)

6. Tuition and training assistance

7. Financial rewards for employee referrals.

8. Pet insurance

9. Employee discount program


EMPLOYMENT OPPORTUNITIES: Solerity is committed to the range of perspectives we bring to the marketplace by being an employer dedicated to hiring a highly qualified team of professionals, providing world class services and products aimed at exceeding our customer's expectations. Solerity is an equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities. Solerity is a VEVRAA Federal Contractor.


APPLY TODAY!


JOB ID- 344