Computer Science Internships

January 4, 2018

Employer: Technical Consulting and Research, Inc. Expires: 02/02/2022 Technical Consulting & Research, Inc. (TCR) is a consulting and research firm and award-winning company at the forefront of advanced information technologies, cyber security, risk assessment, data mining, operation research, industrial engineering, online learning, and educational development. TCR’s mission is to help organizations successfully adopt emerging technologies and to optimize their workflow and operations. More information can be found on TCR’s website: offers unpaid internships in various industry and functional areas that are designed to help students build critical, in-demand skills needed to succeed in the real world. The internship is virtual so you can work from home. The hours are flexible. There is a required weekly online team meeting with your supervisor, the CEO. The internship provides hands-on coaching, mentoring, and training experiences that will help get you noticed by prospective employers. TCR tries to align the specific internship activities/projects with the needs and interest of each intern. Internship can be taken for course credit, CPTs, and OPTs, with permission from your school or university.. Technical Consulting & Research, Inc. (TCR) is an affirmative action-equal opportunity employer.Position OverviewThe Web Applications Engineer Intern will help design and implement web pages to increase awareness of TCR’s products and services, and the activities of its Center for Advanced Research in Emerging Technologies (CARET). This may involve designing website layouts, documenting required website features and functions, creating and implementing test plans, and writing code to implement front-end and back-end functionality. Interns will work under the guidance and mentoring of the CEO and the Vice-President of Engineering. Projects may involve all phases of the System Development Lifecyle (SDLC), including requirements specification, development, design, code reviews, and testing and documentation. You will have the opportunity to learn about WordPress, database design, and use of SQL-based database technologies. The intern must participate in weekly team meetings. This involves making a presentation showing recent accomplishments and planned future activities, and obtaining guidance from the intern supervisors and team members. Qualifications• Current students or recent alumni from undergraduate or graduate degree programs in one or more of these fields: Computer Science, Computer Engineering, Software Engineering, Computer Applications, and Web Development• Experience with Linux/Apache/MYSQL/PHP is highly desirable. Familiarity with the following is highly desirable: Content Management Systems (especially WordPress), HTML, PHP, JavaScript, Dreamweaver and other design tools such as Photoshop.• Experience in designing and implementing front-end website is highly desirable. • Experience with computer algorithms and statistics, e-commerce and SEO implementation, and/or computer game design is highly desirable.

April 7, 2020

Employer: Radix Labs Expires: 06/01/2020 Radix is an early stage startup building an optimizing compiler that takes biotech procedures and compiles them to instructions that can be executed in a physical biology lab. Well plates are our “memory” and our move instruction is telling a lab worker or pipetting robot to move a substance or physical object from one location to another. We build fundamental abstractions over biology labs including work-flow specification, optimized program compilation to varied back-end targets (real labs) and put it behind great UX. The current industry status quo has talented PhD Biologists spend 5 hours a day on hard to reproduce, unoptimized minutia that isn’t innovative. We hope to accelerate biotech innovation like early compilers did for computing by enabling lab protocols to seamlessly operate and be optimized across physical labs. We have funding from some pretty cool people (YCombinator, Firstminute Capital, MIT's The Engine, and Nikesh Arora) and have multiple pilots in academic research labs and commercial biotech corporations, and this number is growing. We’re looking for pragmatic individuals who appreciate well done code and want to make a big difference for our users—biologists and lab workers and biology as a discipline, and enable them to have good tooling that abstracts away menial work.We’re 100% a Scala shop. While we don’t require that you already know Scala, you will need to become proficient in it quickly. If you have experience with Scala, Erlang, Ocaml, Prolog, Haskell, and/or Java, we’re especially enthusiastic to hear from you. We don’t hire people who don’t enjoy learning and teaching. You can expect to learn from and teach world class engineers.Key skills:Experience working with and deploying fail-safe near real time distributed systems (especially the Hashicorp stack, Apache Kafka, Aeron UDP, and/or AWS)Experience implementing actor systems – we use AkkaWork with high performance, low latency code especially allocation free JVM softwareExperience tracking down annoying, hard to find, and arcane software bugsStrong critical thinking and causal reasoning skillsExperience with functional and object oriented programming or a strong desire and demonstrated capacity to learnKeen to learn and collaborativeExperience with GNU/Linux (we work in Linux) and Git for version controlNice to have:Have done some things in a bio lab or think this sounds coolInterested in or have experience with interpreters, compilers, and/or run-time systems—either professionally, as a hobby, or as a curiosityExperience with constraint based SMT solvers, implementing heuristics and metaheuristics, NP complete solution implementations, data analysis, traveling salesman problems, reinforcement learning, or implementing complex math in codeHuman factors, user centered, or general design exposureRadix is a exciting work environment. We care about each other. We’re also LGBTQ+, polyamoroy, kink, gender, minority, and most other things supporting. We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.Apply here:

April 22, 2020

Employer: Emerging Markets Investors Alliance Expires: 09/01/2020 Volunteer Internship Description About the Emerging Markets Investors Alliance (“the Alliance”): The Alliance is a 501(c)(3) not-for-profit organization based in New York City that enables institutional investors to support good governance, promote sustainable development and improve investment performance in emerging markets governments and companies. The Alliance focuses on issues including: government finance transparency; energy and mining sector governance; corporate governance; and environmental sustainability. To advance its mission, the Alliance (a) organizes presentations by multilateral and NGO and policy experts to educate emerging markets investors on governance issues; (b) draws on the same expertise to produce research and educational programming for investors, empowering them to become effective advocates for change; and (c) facilitates dialogue between investors, corporate leaders and government authorities to raise governance standards in developing economies. About the Internship Opportunity: The Alliance is seeking highly motivated interns to join our efforts to promote sustainable investing in emerging markets remotely. Interns will handle tasks delegated by both junior and senior staff, providing support on a wide variety of tasks related to managing our programming activities and virtual events, developing our web presence, maintaining communications with our member base, and producing research. They will join an energetic start-up group that works collaboratively with high-capacity volunteers and partners from the world’s leading financial and civil society institutions.  Key Intern Functions:Interns’ responsibilities may include:·      Support agenda development, virtual event planning and publicity for educational and advocacy-related activities. ·      Audit conference calls and remote meetings with high-level stakeholders (including investors, policy experts, corporate executives and government officials) and write detailed summaries.·      Help maintain Salesforce database and assist with stakeholder recruitment, onboarding and communications.·      Assist in management, editing and production of weekly newsletter on corporate and sovereign issues in emerging markets.·      Develop and maintain our organization’s presence on LinkedIn and other social media.·      Collect and collate investment-related data and information. Prepare charts, graphs and other presentation materials.·      Support staff in fundraising, business development, organizational development, and other activities.  Intern Qualifications:Successful interns will have many of the following characteristics:·      Strong performance in an undergraduate or graduate-degree program. Academic focus in business, finance, economics, public policy, international development or related disciplines.·      High degree of responsibility, organization and attention to details. Ability to work flexibly on a variety of shifting priorities.·      Excellent communication and interpersonal skills. They should be comfortable working in a small group that values strong performance and close collaboration.·      Familiarity with Excel, MS Word, content management systems (CMS), and customer relations management (CMR) databases.·      Interest in international development topics including transparency; anticorruption; environmental sustainability; natural resource management; corporate governance; and environmental, social and governance (ESG) investing. Timeframe, Location, and Compensation:The internship is highly flexible and can be constructed as a part-time position (10-20 hours/week) or full-time volunteership (30-40 hours/week). It is unpaid but may qualify for academic credit. The intern will preferably be based within commuting distance of New York City or London, UK but will be hired and work remotely for the duration of the coronavirus quarantine. To Apply: Please send a cover note, resume, and 2 writing samples to and include “Internship 2020” in the subject heading.

April 22, 2020

Employer: The New York Times Expires: 05/04/2020 Job DescriptionThe New York Times is seeking inventive and motivated interns to join the Technology Risk and Compliance team. In this role, you will be an active member of the Technology Risk & Compliance team helping to identify and reduce technology risks utilizing various techniques and working with multiple teams within technology to execute.About UsEvery day, journalists at the New York Times report more than 200 stories from dozens of countries around the world on topics ranging from major international events to the best way to roast a chicken. Those stories are read, listened to and watched by millions of users across our web and mobile products.About our Team Technology Risk and Compliance helps ensure the New York Times remains compliant with relevant laws, regulations and best practices. We oversee technology risk strategy; governance, policies and standards; compliance monitoring and reporting; PCI compliance; ERM Tooling; GRC tooling; and generally where compliance and technology intercept. We are members of the Risk, Information Security & Compliance department and work closely with our Information Security colleagues.As a tech risk and compliance intern, you will:Work with technology teams to identify risksWork with technology teams to address identified issuesHelp to build our GRC (Governance, Risk and Compliance) processes and toolsExamine existing policies and procedures to identify gaps / duplication. Propose / draft edit and/or new policies and procedures.Assist with process and automation as appropriateAbout YouTo thrive in this role, you are excited about and interested in learning more about enterprise architecture, tooling, and IT Governance, Risk, and Compliance. You are analytical and thorough in the identification and remediation of technology risks in our environment. You have a fundamental understanding of computer and networking concepts. Experience with scripting languages, regular expressions or APIs is a plus.About Our Summer InternshipsOur internships are paidIt is 10 weeks long, starting on or around June 1, 2020You will work from our midtown NYC headquartersThe New York Times is committed to a diverse and inclusive workforce, one that reflects the varied global community we serve. Our journalism and the products we build in the service of that journalism greatly benefit from a range of perspectives, which can only come from diversity of all types, across our ranks, at all levels of the organization. Achieving true diversity and inclusion is the right thing to do. It is also the smart thing for our business. So we strongly encourage women, veterans, people with disabilities, people of color and gender nonconforming candidates to apply.The New York Times Company is an Equal Opportunity Employer and does not discriminate on the basis of an individual's sex, age, race, color, creed, national origin, alienage, religion, marital status, pregnancy, sexual orientation or affectional preference, gender identity and expression, disability, genetic trait or predisposition, carrier status, citizenship, veteran or military status and other personal characteristics protected by law. All applications will receive consideration for employment without regard to legally protected characteristics. The New York Times Company will consider qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local "Fair Chance" laws.

April 21, 2020

Employer: Emerson Ecologics Expires: 08/28/2020 Emerson Ecologics has internship opportunities available for motivated students majoring in Computer Science, Technology/IT. Students will gain experience and exposure working with mobile tech- Android/ ioS, utilizing Angular tools, and working on front end development projects.  This is a paid internship. Internship Qualifications:Enrolled in degree programs in the fields of Computer Science, Technology, Information Technology. Must have excellent communication skillsAbility to work collaboratively and independently Experience with mobile tech will be beneficial Collaborate with both internal and external customersProactive work ethic and energy Work Environment: Work performed primarily in an office environment

April 20, 2020

Employer: Perot Museum of Nature and Science Expires: 08/16/2020 Please submit resume and cover letter to with a subject line of "IT Internship Application". Please also submit an application found either here or the Perot Museum's website. The Museum has a highly complex IT environment and is seeking an intern who is passionate about our mission. IT interns will assist with various day-to-day operations as well as projects within the Museum. Job responsibilities of a Perot Museum IT intern include: providing computer technical support for end users, installing, upgrading, and configuring software, re-imaging computers with the proper OS and drivers, responding to computer issues daily via the ticketing systems, and assisting with maintain computer inventory. IT interns will gain hands-on experience in a Museum setting working directly with staff under management of the chief operating officer. Interns should display proficiency in the following skills: Computer hardware experience (Memory, HDD, CPU, computer peripherals), ability to install and configure software, basic understanding of operating systems (Windows 7 and 10 and Mac OS). A minimum of 60 hours is required to complete this internship. To apply for this position please send a resume and cover letter to with a subject line of “IT Internship Application”. Your cover letter should address how you are qualified for this position and what you hope to gain from this experience. Please be sure to include whether or not you plan on earning university credit for this internship and if your institution has specific requirements that need to be met. This is an unpaid internship.

April 20, 2020

Employer: Easy Breathe, Inc. Expires: 05/02/2020 Are you interested in being a part of the programming team for a dynamic, rapidly growing eCommerce company?Located a short 5-minute drive from the UCLA campus, Easy Breathe is looking for a highly motivated and hard-working individual to join our programming team. From writing code to managing the front- and back-end development of our website, Easy Breathe is dedicated to providing our team members with hands-on experience to jump-start their careers regardless of their previous background in the field.Your RoleBecause of the growth-oriented nature of Easy Breathe, responsibilities can change quickly. Here is a general overview of what the role is but keep in mind that this is neither exhaustive nor restrictive.Working within the Digital team at Easy Breathe, you will be exposed to a variety of responsibilities that are all essential to the success of our day-to-day operations as well as long-term growth. Responsibilities within this role will include (but are not limited to) overseeing the implementation of code from creation to launch, collaborating across teams to enact new project initiatives, being the first responder for debugging code, and working on both the front- and back-end of Easy Breathe’s e-Commerce platform.What We Are Looking ForTo be a good fit for the Entry-Level Programmer opportunity, you will be:- Able to augment their analytical skills with a dash of creativity in solving problems- Meticulously attentive to detail- Highly self-motivated and able to learn quickly- Motivated to exceed expectations- Highly organized and able to manage multiple activities and priorities- Dedicated, hard-working, and driven to do the right thing- Able to achieve goals independently but also contribute as a team player- Flexible and adaptable in our fast-paced environment- Easily coachable and willing to learn- Dependable and willing to help at a moment’s noticeWhat’s In It for YouStrategic ImpactEasy Breathe’s rapid growth has created the need for more creative solutions for our customers as well as for our team. At Easy Breathe, you will be able to implement measures that will accelerate further growth for the company. You will be able to bring your specific expertise while gaining valuable experience in functions of interest to you and your career goals.Great EnvironmentWe’ve created systems and processes that make each day run smoothly. Our culture here at our office is casual and the energy is high; we drive for results and have fun in the process. Our offices are located in the Brentwood area, near shops, restaurants, and a 5-minute drive from the UCLA campus.Career OptionsEasy Breathe offers all the opportunity you would expect from a growing eCommerce company. We are committed to helping our Programmers further their careers by immersing them within our operations and providing the opportunity to learn invaluable career lessons.Unexpected PerksWe understand the importance of attracting and retaining top talent, so in addition to a competitive wage, health insurance, housing options, and paid time off, we offer some unique perks, such as a birthday spas, gym memberships, and a fully stocked kitchen.Please submit a cover letter with your application. All applications without a cover letter will not be accepted.

April 17, 2020

Employer: VMware, Inc. Expires: 05/20/2020 OverviewThe position of software engineer is focused on scalability and performance of common application platforms, for both traditional and cloud native systems, and developing code to meet requirements from such use cases. The candidate will work in the VMware CTO group collaborating with engineering teams on building products that leverage service mesh (such as Istio) and Kubernetes.The ideal candidate must have recent exposure to programming in Go and Java, extending Kubernetes with custom controllers, and having worked with etcd and preferably also Istio. Experiences in cloud native platforms across multiple industries, such as banking, healthcare, and Telco is preferred. The ideal candidate must have had exposure to Site Reliability Engineering (SRE) practices, have been involved in performance testing of applications (Go and Java). The candidate must have 5+ year experience in the above areas of practices and feels comfortable with various aspects of working in an agile software development environment.Detailed Job FunctionWork with lead engineers to understand designs and follow through on implementation in the areas of service mesh and KubernetesBe comfortable with multiple programming languages (at least Go and Java)Some exposure to Typescript is preferredUse intuitive expertise and experience in the data platforms space to breakdown technology hype-cycles and determine when and where VMware should engage, where product or partner investments should be made, to maintain our leadership or gain entry to individual segmentsFollow test driven development, build test regression librariesBe comfortable with agile development and state-of-the-art CI/CD processesBe versatile and comfortable working with different tech stacksWork with a geographically distributed teamSkillsets5+ years experience with Java and at least 2 years with Go 2+ years experience with Kubernetes and related technologies (etcd, service mesh and others) Understanding of service protocols, such as gRPC and REST Understanding software lifecycle and associated tools such as Git, Jira, Confluence, etc. Knows about current trends in software architecture, e.g. Microservices, container technology, scalable architectures and backend systems General understanding of distributed systems architectures, challenges and design implications Excellent written and interpersonal communication skills. Ideal candidate should have bachelor’s degree in Computer Science or equivalent industry experience, min 5 years experience in IT and product engineeringPlease note that while anyone with a legal right to work in United States may apply for this role, VMware is not presently sponsoring work visas for the entry-level roles for which these Internships may prepare you.

April 15, 2020

Employer: Noya Jibon Expires: 09/02/2020 *ACADEMIC CREDIT IS OFFERED*Job Overview:Noya Jibon is a global lifestyle fashion brand rooted in innovation, ethics, and cultural unity. We are looking for fashion-forward, design-thinking, & culturally aware interns. We strive towards marketing to an increasingly globalized and interconnected world, and you will find yourself working with a diverse group of creative visionaries from all corners of the world. We provide a rich, immersive experience within the disciplines of design, business development, marketing, public relations, accounting, and global supply chains through a combination between analytical inquiry and research while also providing students an opportunity to learn from our team of professionals within these various industries by engaging in fast-paced, real-world projects.Work Environment:Noya Jibon is primarily digital-based, so many, if not all, of the tasks that you will be expected to perform can be done anywhere at your convenience. Tasks will also be assigned with flexible deadlines, working around your specific schedule. However, Noya Jibon’s foundation is dependent upon the collective work of our diversely talented group of leaders, so collaboration and forming connections with fellow team members is essential. There will be weekly meetings with your respective Internship Manager with whom you will submit any outstanding projects, receive new projects, and work together towards overcoming any potential obstacles you may face with prior or future projects. Furthermore, you will be assigned weekly research modules in order to supplement your real world experiences. If you are local to either of our headquarters in Los Angeles or New York City, you may be required to attend company shoots and/or events. Take your CUE (Culture, Unity, Excellence).Required Skills:Organized with an ability to prioritizeAbility to work effectively under pressure Passionate and goal drivenDetail orientedAbility to multitask in a fast paced environmentCan collaborate with othersHas a keen eye for aestheticsCreative & open-mindedInnovative thinking Ability to efficiently manage timeSocially aware & driven by social impactPreferred (Not Required) Qualifications:Background in Business Management, Economics, Fashion, Social Media, Marketing, Communications, or other related disciplinesExperience working in salesStrong written and verbal communication skillsMust be able to devote 15-20 hours per weekProficient in Google Drive, Sheets, and GmailProficient in Adobe PhotoshopBasic photography skillsUnderstands trends and is able to utilize knowledge to promote productsResponsibilities:Assist in the development of a Noya Jibon appWork alongside IT team to enhance and update Noya Jibon websiteRespond to requests for service and troubleshoot problemsRecord activities, solution, and other responses to request for serviceAnalyze Noya Jibon company dataAutomate company processes using various softwareAttend weekly progress check meetingsAttend bi-weekly team meetingsSubmit Internship Reflection at the end of the program

April 15, 2020

Employer: Charles River Analytics Expires: 06/01/2020 At Charles River Analytics, our interns work on real projects and cutting-edge technology. We believe strongly in promoting within, which is demonstrated by the fact that we not only have hired former interns, but that several of our Senior Scientists and one of our division Vice Presidents began their careers at Charles River as interns!This summer, we are looking for enthusiastic Scientist Interns for our Sensing, Perception, and Applied Robotics division. We are seeking students with an interest in innovative technology and spacecraft propulsion.You will be working in a small agile group, to deliver, test and ship software and learn the ropes to be a contributing member of a research and development team. Our interns contribute to real projects and get a sense of what it will be like to be a full-time Scientist.Requirements:U.S. citizenship and an interest in working in defenseSpacecraft propulsion knowledgeSome expertise in Java or ScalaFamiliar with orbital regimes and orbital dynamicsFamiliar with Git version control, Linux commands and/or REST interfacesInterest in learning new programming languages (Python, Bash, JavaScript), technologies (SQL, Kafka, RabbitMQ, Relational Databases), and IDEsNice to haves:Docker knowledgeProbabilistic modeling and/or probabilistic programmingMachine learning experienceAgile, Continuous Integration and DevOpsBenefits:Charles River Analytics offers an attractive benefits package that includes, but is not limited to the following:Casual work environmentFree snacks and beveragesEligible for medical plan enrollment or opt-out incentivePaid sick/excused timeFree onsite parking and easily accessible by the MBTAInternship Activities:Interns at Charles River Analytics can participate in activities such as:Intern challenge problemsSeminarsCompany-wide outingsYou can learn more about our internship program here as well as check out last year’s Great Promise Award (GPA) winners to hear what it is like to be an intern at Charles River Analytics!