1

Computer Science Internship Jobs in Bethesda, MD

next page

Showing results 1-20

Computer Science Internship information

What do you do as a computer science intern?

A computer science intern typically assists with software development, coding, testing, and debugging projects. They may work with programming languages like Python, Java, or C++, and often collaborate with teams to gain practical experience in software engineering and problem-solving. Interns may also participate in code reviews and learn about development tools and workflows.

What is the difference between Computer Science Internship vs Software Developer Intern?

AspectComputer Science InternshipSoftware Developer Intern
Required CredentialsTypically pursuing or recent graduate in CS or related fieldSame as CS internship, often students or recent grads
Work EnvironmentVaries across tech companies, research labs, startupsPrimarily software development teams in tech firms
Employer & Industry UsageUsed across academia, industry, research projectsPrimarily in software development companies and tech industry
Common Search & Comparison IntentUnderstanding internship opportunities in CSComparing software development internship roles

Both Computer Science Internships and Software Developer Internships target students or recent graduates interested in tech. While CS internships may include research, data analysis, or broader technical roles, Software Developer Internships focus specifically on coding and software creation. The choice depends on your career goals and the specific skills you want to develop.

Where can I do my internship as a computer science student?

Computer science students can pursue internships at technology companies, startups, research institutions, or through university programs. Internships often involve working with programming languages, software development, or data analysis, and may require prior knowledge of tools like Git or Python.

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

To thrive as a Computer Science Intern, you generally need foundational knowledge in programming, algorithms, and data structures, often supported by progress toward a computer science degree. Familiarity with coding languages such as Python, Java, or C++, as well as experience using version control systems like Git, is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns stand out in collaborative environments. These skills and qualities are essential because they enable interns to contribute meaningfully to projects, adapt to new technologies, and work efficiently within a development team.

What types of projects do Computer Science interns typically work on, and how much autonomy can I expect?

Computer Science interns often contribute to real-world projects such as developing new software features, debugging code, automating processes, or supporting infrastructure. While the level of autonomy varies by company, interns are generally given meaningful tasks and encouraged to collaborate with senior engineers and cross-functional teams. You'll likely participate in code reviews, agile sprints, and team meetings, gaining hands-on experience and feedback. Many organizations assign mentors to guide interns, helping them balance independence with structured learning and support.

Is 23 an hour good for an internship?

For a computer science internship, $23 per hour is generally considered above average, as many internships pay between $15 and $20 an hour. This rate may reflect the level of skills, location, and the company's budget, and it often includes opportunities to gain valuable experience with programming languages and tools like Python or Java. However, internship pay varies widely depending on the industry and region.

What Are Internship Opportunities in Computer Science?

An internship in computer science provides on-the-job training for students who study computer science. Your duties in this program depend on the focus on the internship. Some interns get experiencing coding and developing software, applications, or website user interfaces. As an intern, you work under the direction of programming and development professionals. Your responsibilities include writing lines of code, testing and debugging software, learning computer languages in a realistic setting, and functioning as part of a team. Other computer science internships focus on providing technical support, cybersecurity services, or administration services as part of an IT team.

Which internship is best for a CS student?

The best internship for a CS student depends on their interests and career goals, but generally, internships at reputable tech companies or research institutions that offer hands-on experience in programming, software development, or data analysis are valuable. Look for opportunities that provide mentorship, skill development, and exposure to real-world projects, often requiring proficiency in languages like Python, Java, or C++ and relevant technical certifications. These internships can enhance your resume and prepare you for full-time roles in the tech industry.

What is a computer science internship?

A computer science internship is a temporary position that allows students or recent graduates to gain practical experience in the field of computer science. Interns typically work on real-world projects, assisting with programming, software development, data analysis, or IT support under the supervision of experienced professionals. These internships provide valuable hands-on skills, networking opportunities, and insight into potential career paths within technology industries.
More about Computer Science Internship jobs
What are the most commonly searched types of Computer Science jobs in Bethesda, MD? The most popular types of Computer Science jobs in Bethesda, MD are:
What are popular job titles related to Computer Science Internship jobs in Bethesda, MD? For Computer Science Internship jobs in Bethesda, MD, the most frequently searched job titles are:
What job categories do people searching Computer Science Internship jobs in Bethesda, MD look for? The top searched job categories for Computer Science Internship jobs in Bethesda, MD are:
What cities near Bethesda, MD are hiring for Computer Science Internship jobs? Cities near Bethesda, MD with the most Computer Science Internship job openings:
Infographic showing various Computer Science Internship job openings in Bethesda, MD as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, 1% Temporary, and 2% Contract. Highlights an 81% Physical, 1% Hybrid, and 18% Remote job distribution.
US Military Skillbridge Internship (Software Engineer)_Arlington, VA

US Military Skillbridge Internship (Software Engineer)_Arlington, VA

Black Cape

Arlington, VA • On-site

Full-time, Internship

Retirement

Re-posted 6 days ago


Job description

Black Cape
Title: Skillbridge Internship - Software Engineer (**ALL LEVELS)
**MUST be willing to get the TS/SCI CI Poly, if you do not already have one***
Will consider Secret clearances and above.

Location: Arlington, VA (Ballston area)
In Office Expectations: Internship would be in office 3-4 days per week. Might fluctuate based on Team Lead's Needs.
SKILLBRIDGE INTERNSHIP REQUIREMENTS:
Black Cape is seeking technologists who are actively using their software development skills and/or have a computer science background.
We are a Veteran-Owned Small Business with expertise in developing Mission Applications and applying Machine Learning and Artificial Intelligence to hard problems in the Government and Commercial Sectors.
Black Cape offers customized Internships designed to support the lifecycle of technology projects from inception to development, to leadership, to customer-interfacing, to transition. We are seeking candidates with a completed Bachelor of Science degree or candidates who are close to completion of a BS degree and/or a coding Bootcamp. A completed Associates degree may also be considered. Technical degrees are preferred (e.g., Computer Science, Electrical Engineering, Mechanical Engineering, Mathematics, Physics, Computer Information Systems, etc.).
We know this is a Skillbridge internship program that bridges the gap from your military training to practical application in the civilian technical world, but we have found that candidates with three to six months (or more) of technical experience usually thrive best in our program. This could come in the form of military experience using Data Science, Software Development, DevOps, Cloud Computing, or other related skills.
We are a company that prides itself on IMPACTFUL work for the Federal government, but we also have a Fun work culture centered around Team bonding and Team Building, serving the professional development of our teammates - and the greater good!
Black Cape has offices in Arlington, VA (HQ), and Austin, TX, and has a small presence in Charlottesville, VA. We offer hybrid work opportunities that involve both remote work AND in-person presence, either in a Black Cape office or at a customer site - ONLY in the Arlington, VA area (DMV area) at this time. We cannot offer fully remote internships at this time.
We look forward to hearing from you and hopefully shepherding you through our interview process!
About the company:
Want to be a part of a LOYAL, Intelligent, Talented, Dynamic & FUN Team from the ground up and help build something GREAT??
  • Then, you should consider Us!
  • We work with Intelligence Community to accomplish their goals!
  • Come join us in creating cloud-native web applications, advanced data analysis tools, and new machine learning capabilities.
Be a part of a team that is making an IMPACT on the world and its safety and HAVE FUN while doing so!
Black Cape is a unique technology company with a focus on Machine Learning, AI, Cloud and BIG Data work and Services and Products positioned for Federal Government customers and some Commercial Customers.
This Start-Up (Black Cape) is a new company developed by Proven Success Stories.
Former successful companies of these Founders supported many programs as both a prime and a subcontractor and created a strong reputation working with top tier partners, in every major Intelligence Agency.
We are a COOL and FUN crew that works hard and plays maybe even a little harder!! Our Core Team is an impressive bunch with exceptional leadership at the helm!
Black Cape provides full-stack software development and software integration capabilities for traditional, cloud, and hybrid-cloud environments.
We are doing AI technology, Machine Learning and Cloud technology- that will IMPACT the greater good and the world's safety!!
Our team develops and implements technical solutions on an aggressive schedule across the US Intelligence Community (IC) and the Department of Defense (DoD). Our experienced and highly skilled engineers and analysts apply proven and repeatable technical and analytical approaches and frequent interaction with end users to produce and deploy the appropriate capabilities.
We also bring experience in building and deploying machine learning models and artificial intelligence applications using Google TensorFlow and Python scikit-learn. This company model combines lessons learned from developing and deploying multiple applications to production on JWICS and Amazon Web Services (AWS) with commercial best practices in DevOps and Agile development. Our combination of practical experience and commercial practices is optimized to reduce risk and ensure successful capability delivery.
What we are hiring: (when Skillbridge Interns CONVERT to Full Time Employees)
Exceptional Full Stack, Language Agnostic coding Experts!!
We are considering Mid-Senior Level software engineers.
We are expanding and need to hire motivated engineers to help build innovative solutions for our customers. The ideal candidate needs limited direction and is passionate about technology. A willingness and desire to pick up new technologies or languages quickly is a must.
Interested in working as part of a multi-disciplinary team with other enthusiastic engineers?
Come join us in creating cloud-native web applications, advanced data analysis tools, and new machine learning capabilities.
Required Technical Skills:
  • 6 months - 1 year+ of some level of Technical experience (hopefully in software) needed for MOST of our opportunities
  • Proficient in at least ONE Object-Oriented language like Java, Python, C# or C++ - NOT All, just ONE OO language
  • Experience with at least ONE MVC framework, perhaps including Spring, Django, Flask or Rails
  • Experience with at least ONE relational database, such as MySQL, PostgreSQL or sqlite3
  • Experience working with Linux distributions like Ubuntu, RedHat, or CentOS
  • Working knowledge of web application basics like HTTP, HTML, REST, CSS, and JavaScript
Preferred Technical Skills:
  • Proficient in at least one scripting language like Python or Perl
  • Familiar with web server configuration on NGINX, Apache, or similar
  • Familiar with a JavaScript framework like Backbone, Angular, Ember or Vue.js
  • Familiar with Bootstrap and Less
  • Experience with NoSQL storage like ElasticSearch, Accumulo, MongoDB, HBase is a plus.

Great Benefits | 401K | Competitive Salary | Generous Time Off | Exceptional Team-Building & Fun Company Events | Mentorship & Professional Development Programs | Tuition Reimbursement | Parental Policy