1

Programming Intern Jobs in Baltimore, MD (NOW HIRING)

ENGINEERING INTERN

Belcamp, MD · On-site

$20 - $29/hr

Performs engineering and technical assignments using manufacturing engineering practices and principles to support the engineering department. Assists in the design and implementation of ...

ENGINEERING INTERN

Belcamp, MD · On-site

$20 - $29/hr

Performs engineering and technical assignments using manufacturing engineering practices and principles to support the engineering department. Assists in the design and implementation of ...

Maintenance Intern Company: Red Tail Residential Location: ReNew Odenton MD - On-site Internship ... engineering, real estate, or related fields is a plus. Professional Experience * Previous ...

Be Seen First

SCADA & Controls Technician Intern Elkridge, MD Avista Realtime Systems is seeking a motivated ... Electrical Engineering Technology * Computer Engineering Technology * Industrial Automation

Be Seen First

SCADA & Controls Technician Intern Elkridge, MD Avista Realtime Systems is seeking a motivated ... Electrical Engineering Technology * Computer Engineering Technology * Industrial Automation

Summer 2026 Intern - MD

Halethorpe, MD · On-site

$14.75 - $19.50/hr

Intern Education: Degree in Progress Job Family: Construction Compensation: Intern Non-Exempt ... support to Project Engineer, Project Superintendent, and/or Project Manager. * Assist with ...

next page

Showing results 1-20

Programming Intern information

See Baltimore, MD salary details

$9

$22

$51

How much do programming intern jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for programming intern in Baltimore, MD is $22.96, according to ZipRecruiter salary data. Most workers in this role earn between $15.22 and $22.23 per hour, depending on experience, location, and employer.

What kinds of projects and tasks can a Programming Intern expect to work on during their internship?

Programming Interns typically support ongoing development projects by writing and testing code, fixing bugs, and assisting with documentation. You may be assigned to work on specific modules, perform code reviews, or help automate repetitive tasks under the guidance of senior developers. Interns often participate in team meetings, collaborate closely with other interns and full-time engineers, and gain exposure to version control systems and agile workflows. These experiences are designed to help you build practical skills while contributing meaningfully to the team's goals.

Is 22 too old for an internship?

Programming internships are open to candidates of various ages, including 22. Age is generally not a barrier, and many interns are in their early twenties or older, especially if they are transitioning careers or gaining new skills in programming languages and tools. Employers value skills and enthusiasm over age in internship roles.

Is 23 an hour good for an internship?

A $23 hourly rate for a programming internship is above the average, which typically ranges from minimum wage to around $20 per hour depending on location and company. Interns often gain experience in coding languages, tools, and collaborative environments, and higher pay may reflect advanced skills or competitive markets. However, compensation should also consider the internship's responsibilities, location, and industry standards.

What is the difference between Programming Intern vs Software Developer Intern?

AspectProgramming InternSoftware Developer Intern
Required CredentialsTypically students or recent graduates with basic coding knowledgeSimilar, often pursuing or holding a degree in computer science or related field
Work EnvironmentInternship programs in tech companies, startups, or organizationsInternship roles within software development teams in various industries
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsSame as Programming Intern, often used interchangeably
Search & Comparison IntentPeople looking for entry-level programming experienceIndividuals seeking software development internship opportunities

Both roles are entry-level internships focused on programming tasks, often requiring similar educational backgrounds. The terms are frequently used interchangeably, with 'Software Developer Intern' emphasizing a focus on software development projects. Candidates interested in gaining practical coding experience in a professional setting should consider both roles, depending on the company's terminology.

What are the big 4 internships?

The Big 4 internships typically refer to internship programs at the four largest professional services firms: Deloitte, PricewaterhouseCoopers (PwC), Ernst & Young (EY), and KPMG. These internships offer opportunities in areas such as auditing, consulting, tax, and advisory services, often targeting students pursuing degrees in accounting, finance, or related fields. They are highly competitive and valued for providing real-world experience and potential pathways to full-time employment.

What does a programming intern do?

A programming intern assists with software development tasks such as writing, testing, and debugging code under the supervision of experienced developers. They often work with programming languages like Python, Java, or C++, and may gain experience using development tools, version control systems, and collaborative platforms. The role provides hands-on learning opportunities in a professional coding environment.

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

To thrive as a Programming Intern, you generally need a solid understanding of programming fundamentals, data structures, and algorithms, often gained through coursework in computer science or related fields. Familiarity with version control systems like Git, basic debugging tools, and at least one programming language such as Python, Java, or C++ is typically expected. Strong problem-solving skills, eagerness to learn, and the ability to communicate effectively within a team help interns stand out. These skills and qualities are crucial for quickly adapting to real-world projects, collaborating with colleagues, and making meaningful contributions during the internship.
What are the most commonly searched types of Programming jobs in Baltimore, MD? The most popular types of Programming jobs in Baltimore, MD are:
Infographic showing various Programming Intern job openings in Baltimore, MD as of July 2026, with employment types broken down into 18% Internship, 1% As Needed, 49% Full Time, 28% Part Time, 3% Temporary, and 1% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $47,764 per year, or $23 per hour.
ENGINEERING INTERN

$20 - $29/hr

Other

Posted 3 days ago


Independent Can Company rating

7.3

Company rating: 7.3 out of 10

Based on 8 frontline employees who took The Breakroom Quiz


Job description

SUMMARY: Performs engineering and technical assignments using manufacturing engineering practices and principles to support the engineering department. Assists in the design and implementation of manufacturing methods and processes that support product quality and quantity goals and objectives. Must be the site leader in living and driving the Company Core Values and High-Performance Work Culture.

ESSENTIAL DUTIES AND RESPONSIBILITIES:
  • Prepares product and tool drawings, using AutoCAD (2D) and Inventor (3D), from concepts provided by multiple information sources.
  • Scan and analyze forming dies using state-of-the-art Keyence VL system.
  • Perform die assembly & disassembly in support of tooling diagnosis process.
  • Provides engineering support by troubleshooting problems and effecting timely solutions to maintain the continuity of product flow.
  • Assists with other manufacturing departments as assigned by the Engineering Manager to address and resolve engineering issues.
  • Assists in maintaining Engineering file systems and databases by updating and revising accurate and error-free information. This includes but is not limited to drawing files, drawing databases, ECR, packaging files.
  • Perform cut edge calculations, product construction, and provide steel specifications.
  • Develop layouts of equipment and coordinate with Production, Facilities, and new product development for final approval.
  • Meet with suppliers of equipment or materials so as to develop information and make recommendations for purchasing equipment or materials or new methods.
  • Manage new projects from vendor identification and qualifications through to machine or tooling installation.
  • Approve the acceptance of purchased manufacturing equipment given specifications and requirements that were determined during the machine purchase.
  • Will follow Company personnel and product safety requirements including standards such as those from SQF and internal GMPs.
  • Independently travel locally between Belcamp plant and Steeltin (Baltimore) plant locations as required.
  • Other duties as assigned.
SUPERVISORY RESPONSIBILITIES: This position has no supervisory responsibilities.

QUALIFICATIONS: To perform this job successfully, an individual must be able to complete each essential duty   satisfactorily. The requirements listed below are representative of the knowledge, skills, and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  1. Ability to interact and cooperate with all levels of employees and departments.
  2. General understanding of ANSI-Y- 1 4.5 Drafting Standards.
  3. Working knowledge of tolerances and material finishes.
  4. Excellent written and verbal communication skills with ability to effectively communicate with foreign contacts.
  5. Experience with 3D Design Software (SolidWorks or Inventor Preferred). Experience with 2D Design Software (AutoCAD) preferred but not required.
  6. Good Academic Standing with the College or University in which the applicant is enrolled.

EDUCATION and/or EXPERIENCE: Active enrollment in a 4-year Engineering Program pursuing a B.S. Degree in Mechanical or Industrial Engineering.

LANGUAGE SKILLS: Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, and procedure manuals. Ability to effectively present information and respond to questions.

REASONING ABILITY: Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

CERTIFICATES, LICENSES, REGISTRATIONS: Valid state Driver’s License, which meets Company requirements of the Fleet Management Policy and insurance requirements.

PHYSICAL DEMANDS: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job the employee is regularly required to use hands and fingers to handle, feel, reach with hands and arms, and talk and hear. The employee is occasionally required to stand, walk and sit. The employee must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.

WORK ENVIRONMENT: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job the employee is occasionally exposed to moving mechanical parts and vibrations. The noise level in the work environment is usually loud.

NOTE: This job description identifies the general nature and scope of work to be performed. Independent Can reserves the right to revise all or any part of this job description and to add or eliminate essential job functions at any time. Designation of any job duty as an essential function is not intended as an assurance or guarantee that a team member has any right to perform the particular job duty, except as required by Independent Can.


What Independent Can Company employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom