CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineering Intern Jobs

70 Job Offers

Software Engineering Intern
Save Icon
Join AMD in Niš, Serbia as a **Software Engineering Intern** and work at the forefront of the AI ecosystem. You’ll gain hands-on experience in **C/C++**, **GPU programming (CUDA/HIP)**, and **AI/ML frameworks** while collaborating with industry pioneers. Ideal for BSc (3rd/4th year) or MSc studen...
Location Icon
Location
Serbia , Nis
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Software Engineering Intern
Save Icon
Join Appian as a Software Engineering Intern in McLean, US, and tackle complex technical challenges in a high-velocity environment. You’ll collaborate with passionate developers, present features to stakeholders, and gain hands-on experience with Java & C++. Ideal for Computer Science students wi...
Location Icon
Location
United States , McLean
Salary Icon
Salary
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Software Engineering Intern
Save Icon
Join Microsoft’s IDNA division as a Software Engineering Intern in Dublin, Ireland. Work on global-scale authentication and network security solutions for over 100 million customers, preparing for the era of Agentic AI. Ideal for students pursuing a CS degree with object-oriented programming expe...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineering Intern
Save Icon
Join AMD in Belgrade as a Software Engineering Intern. Work on impactful AI and software projects using C++, Python, and GPU programming. Gain real-world experience alongside industry experts while developing tools and optimizing systems. This internship is your launchpad in the tech industry.
Location Icon
Location
Serbia , Belgrade
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Software Engineering Intern – Core AI
Save Icon
Join Microsoft's Core AI team in Prague as a Software Engineering Intern. Contribute to building AI-first developer tools and runtimes for platforms like Visual Studio Code and Azure. You'll design scalable solutions, solve complex problems, and grow in a collaborative environment with world-clas...
Location Icon
Location
Czech Republic , Prague
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineering Intern
Save Icon
Join Waymo as a Software Engineering Intern in Mountain View. Develop your C++ and Python skills on impactful projects involving ML models and sensor data for autonomous driving. Gain hands-on experience with simulation platforms while enjoying competitive benefits and wellness programs.
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
Not provided
waymo.com Logo
Waymo
Expiration Date
Until further notice
Software engineering & machine learning intern
Save Icon
Launch your career as a Software & Machine Learning Intern in Paris. Work on real products across web apps, backend services, and AI algorithms. Join a collaborative, mission-driven team, gain mentorship, and enjoy benefits like flexible hours, health insurance, and remote options.
Location Icon
Location
France , Paris
Salary Icon
Salary
Not provided
vo2-group.com Logo
VO2 Group
Expiration Date
Until further notice
Software Engineering Intern
Save Icon
Location Icon
Location
United States , Overland Park
Salary Icon
Salary
26.00 - 47.00 USD / Hour
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Software Engineering Intern
Save Icon
Join Microsoft's global intern community as a Software Engineering Intern in India. Apply your programming skills in an object-oriented language to build innovative software solutions. Gain hands-on experience, learn new technologies, and contribute to next-generation projects. This role is for s...
Location Icon
Location
India , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineering Intern
Save Icon
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
6000.00 - 10000.00 USD / Month
workatastartup.com Logo
YC Work at a Startup
Expiration Date
Until further notice
Software Engineering Explore Intern
Save Icon
Join Microsoft's Explore Program as a Software Engineering Intern in India. This 12-week internship offers hands-on experience with cutting-edge technology and real-world projects. You'll collaborate with global teams, gain core tech discipline exposure, and work with mentors. Ideal for second-ye...
Location Icon
Location
India , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineering Intern
Save Icon
Seeking a Software Engineering Intern in Rome, NY, to develop critical C4ISR systems. This role requires a current student in an engineering program with the ability to obtain a Top Secret/SCI clearance. You will gain hands-on experience with Java, C++, and agile development while enjoying a flex...
Location Icon
Location
United States , Rome, New York
Salary Icon
Salary
54631.00 - 73752.00 USD / Year
baesystems.com Logo
Baesystems
Expiration Date
Until further notice
Software Engineering Intern
Save Icon
Join T-Mobile's 11-week paid Software Engineering Internship in Overland Park. Develop scalable data pipelines and AI solutions using Python, SQL, and cloud platforms like Snowflake. Gain hands-on experience with Azure Data Factory, Power BI, and machine learning while contributing to real projec...
Location Icon
Location
United States , Overland Park
Salary Icon
Salary
26.00 - 47.00 USD / Hour
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Software Engineering Intern
Save Icon
Join our 10-week, in-person Software Engineering Internship in Atlanta. You'll build scalable platforms and AI-driven solutions, tackling complex business challenges. Ideal candidates are rising juniors/seniors in CS with experience in development, ML, or AI. Gain hands-on experience, network wit...
Location Icon
Location
United States , Atlanta
Salary Icon
Salary
Not provided
allianceautomotive.co.uk Logo
Alliance Automotive UK LV Ltd
Expiration Date
Until further notice
Software Engineering Intern
Save Icon
Location Icon
Location
United States , San Diego
Salary Icon
Salary
29.00 - 50.00 USD / Hour
teradata.com Logo
Teradata
Expiration Date
Until further notice
Software Engineering Intern
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
100.00 USD / Hour
Mechanize, Inc.
Expiration Date
Until further notice
Undergraduate Intern - Software Engineering
Save Icon
Location Icon
Location
United Kingdom , Aylesbury
Salary Icon
Salary
Not provided
skyhighsecurity.com Logo
Skyhigh Security
Expiration Date
Until further notice
Intern, Software Engineering
Save Icon
Location Icon
Location
United States , San Diego
Salary Icon
Salary
22.00 - 30.00 USD / Hour
werfen.com Logo
werfen
Expiration Date
Until further notice
Software Engineering Intern
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
Not provided
scale.com Logo
Scale
Expiration Date
Until further notice
Java Software Engineering Intern
Save Icon
Join KAYAK as a Java Software Engineering Intern in Kaunas. This paid, 4+ month internship offers hands-on experience in backend development, coding, and testing. You'll collaborate with global teams, grow under expert mentorship, and enjoy benefits like flexible time off and office perks. A pass...
Location Icon
Location
Lithuania , Kaunas
Salary Icon
Salary
1153.00 EUR / Month
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Previous 1 2 3 4 Next

About the Software Engineering Intern role

Launch your tech career by exploring Software Engineering Intern jobs, a critical entry point into the dynamic world of software development. These internships are designed for students and recent graduates to gain hands-on, practical experience within a professional engineering environment. As a Software Engineering Intern, you will be integrated into a development team to contribute to real-world projects, applying academic knowledge to solve tangible problems and learning industry-standard practices and tools.

Professionals in this role typically engage in a variety of foundational software development lifecycle activities. Common responsibilities include assisting in the design, coding, testing, and debugging of software applications. Interns often work on developing new features, fixing bugs, and updating applications to ensure compatibility and performance. Participation in code reviews, team meetings, and project planning sessions is standard, providing exposure to collaborative workflows like Agile or Scrum methodologies. The role may involve working on front-end interfaces, back-end services, databases, or full-stack applications, depending on the team's focus.

To succeed in Software Engineering Intern jobs, candidates generally need a strong foundational grasp of computer science principles, data structures, and algorithms. Typical technical skill requirements include proficiency in one or more programming languages such as Python, Java, JavaScript, C++, or C#, and familiarity with relevant frameworks and libraries. Understanding version control systems like Git, basic database concepts, and web development fundamentals (e.g., RESTful APIs, HTML/CSS) is highly advantageous. Beyond technical prowess, key soft skills include robust problem-solving abilities, a keen eagerness to learn, effective communication for teamwork, and adaptability in a fast-paced setting.

Typical requirements for these positions include current enrollment in a Bachelor’s or Master’s degree program in Computer Science, Software Engineering, or a related technical field. A commitment to a full-time or part-time schedule for a sustained period, often ranging from several months to a year, is common. The most competitive candidates demonstrate a genuine passion for technology through personal projects, contributions to open source, or relevant coursework. Ultimately, Software Engineering Intern jobs serve as a vital bridge between academia and industry, offering unparalleled experience, mentorship, and a significant foothold for securing future full-time roles in the ever-evolving tech landscape.