Back to All Jobs

Software Engineering Internships

We found 24 remote internships in Software Engineering.

CloudFlare logo
Software Engineering Intern
CloudFlare //
San Francisco, CA (Remote)

Cloudflare is looking to hire interns this summer to join our various Software Engineering, Product Strategy, Product Management and Security teams. Cloudflare is a leading security, performance, and reliability company on a mission to help build a better Internet. We genuinely believe that with our talented team, smart technology, and engaged users we can solve some of the biggest problems on the Internet. Just how big? Every day, we see more than 1 billion unique IP addresses. Anytime we push code, it automatically affects the 20 million+ Internet properties (websites, apps, APIs, etc.) running on our global network. Cloudflare's network is one of the largest in the world and spans over 200 cities in more than 90 countries. What's more, Cloudflare operates within 100 milliseconds of 99% of the Internet-connected population in the developed world (for context, the blink of an eye is 300-400 milliseconds!). We are passionate about making the Internet more secure, reliable, and faster for everyone. We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Join us! Internship Opportunities Software Engineer - Intern: Cloudflare’s Engineering teams build and run the software that handles the massive amount of traffic that flows through our network. We also have teams that build the UI and control plane for our software, using modern patterns and libraries in a microservices-based architecture. Technologies include: C/C++, Lua, Nginx, Go, Python, JavaScript, HTML, CSS, ReactJS, Rust.

View
Juni Learning logo
Remote Math Instructor
Juni Learning //
San Fransisco, CA (Remote)

Do you love working with kids and inspiring the next generation of engineers, designers, and builders? Instructors at Juni Learning work directly with students ages 8-18 by teaching weekly, online Math classes. All classes are taught remotely, using the curriculum and digital tools developed by Juni. We've designed the instructor role to be a flexible part-time position. Instructors can set their availability and generally work with their students at a regular time, once or twice a week. We expect a minimum commitment of teaching 8 hours per week and at least a three month commitment (teaching into Fall 2019 semester). Commitment to providing students a great education: Instructors will use the curriculum and teaching tools developed by Juni Learning. Each course is 50 minutes long, taught online, and may be a private (1-1) or small group class (maximum 2 students). We look for instructors with a great attitude and desire to help kids build resilience and grit alongside their math skills. Professionalism and initiative: Treat all students and parents with respect. Foster a safe community. Act in accordance to a high standard of ethics, and maintain family and student confidentiality and privacy. Take initiative to solve or anticipate problems early or refer to another Juni Learning employee. Flexibility to changing needs, and ability to collaborate with co-workers for any issues that may arise. Serve as an ambassador for Juni Learning: Maintain high-quality teaching and professionalism. Promote our values and mission, and serve as a role model for kids of all backgrounds and ages.

View
Juni Learning logo
Remote Computer Science Instructor
Juni Learning //
San Fransisco, CA (Remote)

Do you love working with kids and inspiring the next generation of engineers, designers, and builders? Instructors at Juni Learning work directly with students ages 8-18 by teaching weekly, online coding classes. All classes are taught remotely, using the curriculum and digital tools developed by Juni. The starting rate for Juni Instructors is $20 per hour. We've designed the instructor role to be a flexible part-time position. Instructors can set their availability and generally work with their students at a regular time, once or twice a week. We expect a minimum commitment of teaching 8 hours per week and a commitment through Summer 2020 (teaching at least until your Fall semester). If you would like to start teaching now, please indicate in the question below. Commitment to providing students a great education: Instructors will use the curriculum and teaching tools developed by Juni Learning. Each course is 50 minutes long, taught online, and may be a private (1-1) or small group class (maximum 2 students). We look for instructors with a great attitude and desire to help kids build resilience and grit alongside their coding skills. Professionalism and initiative: Treat all students and parents with respect. Foster a safe community. Act in accordance to a high standard of ethics, and maintain family and student confidentiality and privacy. Take initiative to solve or anticipate problems early or refer to another Juni Learning employee. Flexibility to changing needs, and ability to collaborate with co-workers for any issues that may arise. Serve as an ambassador for Juni Learning: Maintain high-quality teaching and professionalism. Promote our values and mission, and serve as a role model for kids of all backgrounds and ages.

View
Wikilimo logo
Full Stack App Development Intern
Wikilimo //
Singapore, Boston (Remote)

Wikilmo is an early stage Climate Informatics startup working to build solutions that help augment climate resilience in remote farming communities through the use of data-based predictive actionable insights delivered to the last mile. Our ongoing projects involve developing hazard monitoring solutions, estimating rainfall patterns, harmonising agricultural data, identifying and predicting possible pest outbreaks, all focussed towards delivering insights to remote locations that only have limited infrastructure and services. We are also developing an app that integrates all of these solutions into a single light-weight, intuitive and fully online-offline experience. This is a remote internship position for 6-8 weeks with the expectation of at least 15 hours of work per week. There is a token stipend paid to the interns.

View
Dopple logo
Software Engineering Intern
Dopple //
New York, NY (Remote)

We're seeking an exceptional engineering intern to help us build the most joyful and fun shopping experience for parents. This is an incredible opportunity to join our lean Product team -- we build and ship at great speed, and you will play a crucial role in helping us improve and implement our processes, customer interactions and data analysis. You will learn best practices and agile software development and how to deliver high quality products while working and communicating in a fast-paced team environment. Your responsibilities will include: - Assist on the design and implementation of new and existing features for our unique e-commerce platform. - Contribute on the implementation of our internal tools that drive the entire business flows from operations to business intelligence. - Work closely with the design and product teams to deliver top of the line visual experiences to increase customer retention and attract new ones. - Integrate and visualize custom build data queries provided by our data scientists into our platform. - Participate in code reviews and QA of other team member's contributions.

View
Clearedin logo
Technical Staff Intern
Clearedin //
Mountain View, CA (Remote)

Required qualifications - Bachelor’s degree program of study or higher in Computer Science, Computer Engineering, Data Visualization, or related fields. - Strong understanding of data structures and algorithms as applied in the real world - Proficiency in one or more of JavaScript, Scala, Python, Java, or C/C++. - Proficiency in HTML, CSS, and JavaScript - Understanding of distributed systems, data management, and state synchronization. - Ability to clearly communicate complex ideas and work Preferred qualifications - Experience in building apps on Node.js using libraries such as React.js - Experience with scikit-learn, TensorFlow, Caffe, Theano, Torch, and the like. - Passion for a safe and secure internet is a plus

View
Freshworks logo
Full Stack Engineering Intern
Freshworks //
Gurugram, India (Remote)

We're looking to recruit for the core team of our funded startup. Less than 1% of people complete their New Year's resolution. Less than 9% do something about it after the first week. We believe that the main challenge of our times is self-regulation and self discipline. For this, technology should be a solution and not the primary cause for distractions. We want to tackle this by using behavioural psychology, AI & games to help achieve our goals through small, byte sized habits. - Ownership: Work directly with the technical founder, own app development and feature delivery - Software Architecture: Design, build high performance, reusable, and reliable architecture. - Back-end: Designing schemas and building APIs into a Service Oriented Architecture - Front-end: Building Web/Mobile Apps from scratch - UI design: Translate designs and wireframes into high quality code - Testing: Unit-test code for robustness, including edge cases, usability, and general reliability - Performance: Ensure the best possible performance, quality, and responsiveness of the application - Maintenance: Identify and correct bottlenecks and fix bugs. Help maintain high quality bar through best practices (A/B testing, feature toggling, review workflow)

View
JPMorgan Chase & Co. logo
Software Engineering Virtual Internship
JPMorgan Chase & Co. //
Jersey City, NJ (Remote)

We’re excited to offer you the opportunity to explore what life is like as a JPMorgan Chase software engineer with our Software Engineering Virtual Internship. Each year, we invest $11 billion to enable our technologists to work on a diverse range of solutions that include strategic technology initiatives, big data, mobile, electronic payments, machine learning, cybersecurity, enterprise cloud development, and other state-of-the-art technologies. Throughout the virtual experience, you'll familiarize yourself with JPMorgan Chase frameworks and apply your technical skills to a hypothetical request from the firm’s trading floor to analyze and visualize data in a new way. You can participate in this program from anywhere in the world, in your own time and at your own pace. You'll also receive a certificate of completion award, recognizing the tech skills demonstrated.

View
Google logo
Google Summer of Code 2020
Google //
Mountain View, CA (Remote)

Google Summer of Code is a global program focused on introducing students to open source software development. Students work on a 3 month programming project with an open source organization during their break from university. Since its inception in 2005, the program has brought together 15,000+ student participants and 12,000 mentors from over 118 countries worldwide. Google Summer of Code has produced 36,000,000+ lines of code for 686 open source organizations. As a part of Google Summer of Code, student participants are paired with a mentor from the participating organizations, gaining exposure to real-world software development and techniques. Students have the opportunity to spend the break between their school semesters earning a stipend while working in areas related to their interests. In turn, the participating organizations are able to identify and bring in new developers who implement new features and hopefully continue to contribute to open source even after the program is over. Most importantly, more code is created and released for the use and benefit of all.

View
Page 2 of 2