1

Internship Python R Jobs in Washington, DC (NOW HIRING)

Proficient in Microsoft Office and familiar with data analysis tools (Excel, R, Python, SQL), basic ... Internships are non-exempt positions and are not eligible for employee benefits. Equal Employment ...

Proficiency in Python and common machine learning packages such as scikit-learn, NLTK, and Theano ... Minimum of 4 to 6 years relevant experience, including internships, part-time positions, and ...

Proficiency in Python and common machine learning packages such as scikit-learn, NLTK, and Theano ... Minimum of 4 to 6 years relevant experience, including internships, part-time positions, and ...

Intermediate familiarity/skills with SQL, Python, and R * 2-6 years of relevant experience, including undergraduate or graduate roles or internships, performing national security-related analytics ...

Intermediate familiarity/skills with SQL, Python, and R * 2-6 years of relevant experience, including undergraduate or graduate roles or internships, performing national security-related analytics ...

Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go ... At least 4 years of experience in software engineering (Internship experience does not apply) * At ...

Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go ... At least 4 years of experience in software engineering (Internship experience does not apply) * At ...

next page

Showing results 1-20

Internship Python R information

What is the difference between Internship Python R vs Data Analyst?

AspectInternship Python RData Analyst
Required SkillsBasic Python and R programming, data manipulationData analysis, SQL, visualization tools
Work EnvironmentInternship setting, entry-level projectsFull-time, corporate or research settings
CertificationsOptional, often includes online coursesOften requires or prefers certifications in data analysis or related fields

Internship Python R roles are entry-level positions focusing on learning and assisting with data projects using Python and R. Data Analyst roles are more advanced, involving comprehensive data analysis, reporting, and decision-making. Internships serve as a stepping stone toward full Data Analyst positions, which require more experience and skills.

What types of projects or tasks can I expect to work on during a Python/R internship?

As a Python/R intern, you’ll typically assist with data analysis, data cleaning, and visualization projects, often working alongside experienced data scientists or analysts. Many internships involve using Python or R to automate data processing, support research efforts, or build basic machine learning models. You may also contribute to documentation, testing code, and presenting findings to your team. This hands-on experience is designed to strengthen your programming skills and expose you to collaborative workflows common in data-driven environments.

What are Internship Python R positions?

Internship Python R positions are entry-level opportunities for students or recent graduates to gain practical experience working with Python and R programming languages. These internships typically involve tasks such as data analysis, scripting, software development, or research projects that utilize Python and R for statistical computing and data manipulation. Interns learn valuable skills in coding, problem-solving, and collaborating on real-world projects, often in fields like data science, finance, healthcare, or academia. They provide a stepping stone for building a career in technology or data-driven industries.

What are the key skills and qualifications needed to thrive as an Internship Python R, and why are they important?

To thrive in a Python/R internship, you need foundational knowledge in programming with Python and R, basic statistics, and a relevant academic background in computer science, data science, or a related field. Familiarity with data analysis libraries (like pandas, NumPy, tidyverse), version control systems (such as Git), and data visualization tools is typically required. Strong problem-solving abilities, attention to detail, and the willingness to learn make candidates stand out. These skills are crucial for effectively contributing to data-driven projects and adapting to the learning-focused environment of an internship.
What are the most commonly searched types of Python R jobs in Washington, DC? The most popular types of Python R jobs in Washington, DC are:
Software Engineering Intern (USPS) - Summer 2026

Software Engineering Intern (USPS) - Summer 2026

Logistics Management Institute

Washington, DC • On-site

Other

Posted 23 days ago


Job description

Overview

LMI is a new breed of digital solutions provider dedicated to accelerating government impact with innovation and speed. Investing in technology and prototypes ahead of need, LMI brings commercial-grade platforms and mission-ready AI to federal agencies at commercial speed.

Leveraging our mission-ready technology and solutions, proven expertise in federal deployment, and strategic relationships, we enhance outcomes for the government, efficiently and effectively. With a focus on agility and collaboration, LMI serves the defense, space, healthcare, and energy sectors-helping agencies navigate complexity and outpace change. Headquartered in Tysons, Virginia, LMI is committed to delivering impactful results that strengthen missions and drive lasting value.

*This position is currently full-time onsite at the customers Washington DC office.  

Responsibilities
  • Collaborate with Development Teams 
  • Work closely with software engineers, designers, and product managers to develop and refine web or mobile applications. 
  • Assist in Designing, Coding, and Testing Software Solutions 
  • Participate in writing clean, efficient, and maintainable code for assigned projects using languages such as Java, JavaScript, Python, or R. 
  • Research and Evaluate New Technologies 
  • Explore innovative tools, frameworks, and approaches to enhance software development practices and propose potential integrations. 
  • Contribute to DevSecOps Practices 
  • Assist in implementing CI/CD pipelines, containerization using Docker, and other DevSecOps tools to ensure secure and efficient software delivery. 
  • Participate in Code Reviews 
  • Engage in peer code reviews to provide and receive constructive feedback for improving code quality and consistency. 
  • Present Progress and Findings 
  • Prepare and deliver presentations or demos of your work during team meetings or project reviews to highlight progress and insights. 
  • Debug and Troubleshoot Issues 
  • Identify, investigate, and resolve software bugs and performance issues in collaboration with the development team. 
  • Document Work and Learnings 
  • Maintain clear documentation of project work, processes, and learnings to ensure knowledge transfer and continuity. 
Qualifications
  • Pursuit of a Bachelor's degree (Graduate student highly preferred) in engineering, mathematics, computer science, or related technical discipline required. 
  • Currently enrolled in a Graduate (Masters) program highly preferred 
  • Pursuing a post-graduate or undergrad degree in engineering, mathematics, computer science, modeling and simulation, operations research, or related technical discipline 
  • Must be able to work for a minimum of 10-12 weeks beginning in Summer 2026 (May/June) 
  • Experience with Software Development 
  • Familiarity with developing web applications or mobile applications. Coursework or personal projects demonstrating these skills are highly valued. 
  • Proficiency in Programming Languages 
  • Proficient in one or more programming languages, such as Java, JavaScript, Python, or R. Hands-on experience through coursework, internships, or personal projects preferred. 
  • Knowledge of Software Development Tools and Practices (Preferred) 
  • Exposure to tools like Docker, Kubernetes, or DevSecOps pipelines is a plus. 
  • Familiarity with Version Control Systems 
  • Experience using Git or similar version control systems for collaborative software development. 
  • Understanding of Agile Development (Preferred) 
  • Familiarity with Agile methodologies and tools like JIRA or Trello for managing tasks and sprints. 
  • Strong Problem-Solving Skills 
  • Ability to think critically and approach software development challenges with creative solutions. 
  • Bonus Skills (Preferred) 
  • Knowledge of cloud platforms (e.g., AWS, Azure, or Google Cloud), database management systems, or UI/UX design principles is advantageous but not required. 

Applicants must meet eligibility requirements for a U.S. Government security clearance. Only US Citizens are eligible for a security clearance. For this position, LMI will only consider applicants with security clearances or applicants who are eligible for security clearances, due to the nature of the work.

Employment Type: OTHER