CrawlJobs Logo

Software Engineering Intern

India, Multiple Locations · Job Posted March 05, 2026
Apply Position
Job Link Share

Job Description

Come build community, explore your passions and do your best work at Microsoft with thousands of University interns from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential—and excitement for the journey ahead. As a Software Engineering Intern, you will work with teammates to solve problems and build innovative software solutions. You will apply your passion for customers and product quality as you provide technical guidance to Technical Program Managers and Product Managers. You will learn and adopt relevant new technologies, tools, methods, and processes to leverage in your solutions. This opportunity will enable you to advance your career by designing, developing, and testing next-generation software that will empower every person and organization on the planet to achieve more. At Microsoft, Interns work on real-world projects in collaboration with teams across the world, while having fun along the way. You’ll be empowered to build community, explore your passions and achieve your goals. This is your chance to bring your solutions and ideas to life while working on cutting-edge technology.

Job Responsibility

  • Apply engineering principles to solve complex problems through sound and creative engineering
  • Work with appropriate stakeholders to determine user requirements for a feature
  • Quickly learns new engineering methods and incorporates them into work processes
  • Seek feedback and apply internal or industry best practices to improve technical solutions
  • Demonstrate skill in time management and completing software projects in a cooperative team environment
  • Review current developments and proactively seek new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale

Requirements

  • Currently pursuing Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • Must have at least 1 semester/term remaining following the completion of the internship
  • One year of programming experience in an object-oriented language

Nice to have

Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineering Intern

8 matching positions

Software Engineering Intern

Architect the Core of Autonomy: Software Engineering Intern (16-Month). Ready to...
Location
Location
Canada , Richmond Hill
Salary
Salary:
Not provided
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a degree in Engineering Science or Computer Science (ideally having completed 3rd year)
  • Practical software development knowledge using C/C++ and Python
  • Methodical problem-solver who thrives in a diverse, multi-tasking environment
  • Strong understanding of software development methodologies and tools
Job Responsibility
Job Responsibility
  • Develop Real-Time Firmware: Take an active role in software development activities for Applanix’s cutting-edge real-time firmware
  • Master Algorithms & Debugging: Solve high-level technical challenges through methodical debugging, data analysis, and complex algorithm implementation
  • Utilize Industry Tools: Gain expert-level proficiency with professional software development tools, including GIT and JIRA, within an agile environment
  • Curate Critical Data: Lead dataset collection and organization efforts that directly inform and improve our software performance
What we offer
What we offer
  • Purpose-driven culture working on projects that make a tangible, positive Real-World Impact
  • Collaborate with a collaborative, supportive team
  • Entrepreneurial spirit where success is often self-authored
Read More
Arrow Right

Software Engineering Intern

As an AMD intern, you’ll be placed at the epicenter of the AI ecosystem, working...
Location
Location
Serbia , Nis
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a Serbia-based University in a BSc (3rd or 4th year) or MSc program majoring in Computer Science, Computer Engineering, Electrical Engineering, or related discipline
  • Knowledge/experience with C/C++ programming and Object-Oriented Design
  • Knowledge/experience with Operating systems concepts (including memory management, multithreading, assembly, x86) and computer architecture knowledge
  • Knowledge/experience with Algorithms and data structures knowledge
  • Knowledge/experience with GPU and parallel programming (CUDA/HIP) basics
  • Knowledge/experience with AI fundamentals and ML frameworks familiarity
  • Solid foundations in Python, Linux shell, and Git, with interest in automation and building tools for scalable testing
  • Curiosity about applying AI in software testing, including prompt design, AI‑assisted test generation, and log analysis with LLMs
  • Motivation to contribute to the validation of AI‑assisted systems such as the ROCm software stack for GPU‑accelerated workloads
Job Responsibility
Job Responsibility
  • Work closely with our software engineers to build and maintain our software libraries, tools and applications
  • Learn debugging methodologies to investigate the root cause of software issues
  • Involvement in crafting technical/functional documents and reports as needed
  • Apply a data-minded approach to targeted optimization efforts
What we offer
What we offer
  • AMD benefits at a glance
  • Fulltime
Read More
Arrow Right

Software Engineering Intern

Here at Appian, our values of Intensity and Excellence define who we are. We set...
Location
Location
United States , McLean
Salary
Salary:
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous industry software development experience and a passion for technology
  • Drive to dig into the code, pair program as needed, collaborate and present your features and proposals to real stakeholders
  • Team-oriented mindset and collaborative approach to delivering solutions
  • Energetic, results and delivery oriented, with a strong commitment to delivering quality work
  • Familiarity in object-oriented programming languages, such as Java & C++
  • Undergraduate student pursuing a Bachelors in Computer Science, Information Technology, Computer Engineering or related field
  • Strong analytical, communication, and problem solving skills
Job Responsibility
Job Responsibility
  • Solve some of the most difficult technical challenges the industry faces today
  • Be hands-on with fellow developers in a high-velocity environment
  • Collaborate and present features and proposals to stakeholders
  • Contribute to projects in a collaborative environment
What we offer
What we offer
  • Health coverage
  • Employee Assistance Program (EAP) with free mental health support
  • Life and disability insurance
  • Employee Stock Purchase Program (ESPP)
  • Retirement/pension plan
  • Wellness dollars
  • Tuition reimbursement
  • Family-forming benefits
  • Fulltime
Read More
Arrow Right

Software Engineering Intern

Come build community, explore your passions and do your best work at Microsoft w...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Must have at least 1 semester/term remaining following the completion of the internship
  • You must be legally authorised to work in Ireland to be eligible for this role
  • One year of programming experience in an object-oriented language
Job Responsibility
Job Responsibility
  • Apply engineering principles to solve complex problems through sound and creative engineering
  • Work with appropriate stakeholders to determine user requirements for a feature
  • Quickly learns new engineering methods and incorporates them into work processes
  • Seek feedback and apply internal or industry best practices to improve technical solutions
  • Demonstrate skill in time management and completing software projects in a cooperative team environment
  • Review current developments and proactively seek new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
Read More
Arrow Right

Software Engineering Intern

As an AMD intern, you’ll be placed at the epicenter of the AI ecosystem, working...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a Serbia-based University in a BSc (3rd or 4th year) or MSc program majoring in Computer Science, Computer Engineering, Electrical Engineering, or related discipline
  • Knowledge/experience with C/C++ programming and Object-Oriented Design
  • Knowledge/experience with Operating systems concepts (including memory management, multithreading, assembly, x86) and computer architecture knowledge
  • Knowledge/experience with Algorithms and data structures knowledge
  • Knowledge/experience with GPU and parallel programming (CUDA/HIP) basics
  • Knowledge/experience with AI fundamentals and ML frameworks familiarity
  • Solid foundations in Python, Linux shell, and Git, with interest in automation and building tools for scalable testing
  • Curiosity about applying AI in software testing, including prompt design, AI‑assisted test generation, and log analysis with LLMs
  • Motivation to contribute to the validation of AI‑assisted systems such as the ROCm software stack for GPU‑accelerated workloads
  • Knowledge/experience with Full stack development (preferably .Net/C# and Angular or React)
Job Responsibility
Job Responsibility
  • Work closely with our software engineers to build and maintain our software libraries, tools and applications
  • Learn debugging methodologies to investigate the root cause of software issues
  • Involvement in crafting technical/functional documents and reports as needed
  • Apply a data-minded approach to targeted optimization efforts
  • Fulltime
Read More
Arrow Right

Software Engineering Intern

Waymo is an autonomous driving technology company with the mission to be the wor...
Location
Location
United States , Mountain View
Salary
Salary:
Not provided
waymo.com Logo
Waymo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a Bachelor's or Master's degree in Computer Science or a related technical field
  • Strong programming skills in C++ and Python, with experience in backend and pipeline development, and some SQL knowledge
  • Excellent communication, documentation, and teamwork skills, with the ability to quickly learn and integrate complex systems
Job Responsibility
Job Responsibility
  • Design and implement efficient C++ code to contribute to the existing codebase and adapt state-of-the-art ML models for synthetic scene rendering and sensor data generation
  • Collect and analyze metrics related to simulation reproducibility, performance, and the effectiveness of architectural optimization choices, and conduct experiments to evaluate synthetic data quality
  • Collaborate with the intern host on project design, write design documentation, integrate generated data into the Waymo simulation platform, and participate in discussion meetings and code reviews
What we offer
What we offer
  • Health and wellness benefits including medical, dental and vision insurance, mental wellness support, gym membership, and special wellness programs
  • Financial wellness benefits including competitive compensation, bonus opportunities, equity, employees provident fund, and lots of other perks and employee discounts
  • Flexibility and time off including the flexibility to work from another location for four weeks per year, support for an on-site or hybrid work model and offer remote working opportunities, paid time off, bereavement, sick, and parental leave
  • Fulltime
Read More
Arrow Right

Software Engineering Intern

This is an 11-week paid learning experience during which you’ll be able to conne...
Location
Location
United States , Overland Park
Salary
Salary:
26.00 - 47.00 USD / Hour
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Pursuing a Bachelor’s or Master’s degree in Computer Science or information technology
  • Academic or project experience in Python, SQL, data structures, and data analytics
  • Exposure to cloud platforms through coursework, labs, or certifications
  • Familiarity with data warehousing concepts and tools such as Snowflake or similar platforms
  • Hands-on experience (academic, internship, or personal projects)
  • Foundational knowledge of AI
  • Experience building dashboards using Power BI, Tableau, or similar BI tools
  • At least 18 years of age
  • Legally authorized to work in the United States
  • Must be actively enrolled in a Bachelors or Graduate degree program
Job Responsibility
Job Responsibility
  • Assist in designing, developing, and maintaining scalable data pipelines and curated datasets to support analytics and AI use cases
  • Support ETL/ELT development and optimization using Azure Data Factory (ADF), SQL, and Snowflake
  • Perform data analysis, data quality validation, and exploratory analysis to generate actionable insights
  • Contribute to AI/ML experimentation, including feature engineering, model development, and evaluation under senior guidance
  • Develop dashboards and reports using Power BI or Tableau to support business and operational decision-making
What we offer
What we offer
  • Relocation assistance may be provided to program participants who reside more than 50 miles from the internship location
  • Fulltime
Read More
Arrow Right

Software Engineering Intern

As a Software Engineering Intern at Socratix AI, you’ll work directly with our f...
Location
Location
United States , Mountain View
Salary
Salary:
6000.00 - 10000.00 USD / Month
workatastartup.com Logo
YC Work at a Startup
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a degree in Computer Science or related field
  • Strong fundamentals in data structures and algorithms
  • Experience with Python or another backend language
  • Familiarity with APIs and web services
  • Curiosity about AI/ML systems and how they work in production
  • Builder mindset - you like shipping real things, not just coursework
Job Responsibility
Job Responsibility
  • Learn by building - Work on real agentic AI systems (Python + FastAPI): APIs, multi-agent workflows, and integrations that power enterprise products in critical industries
  • Ship real features - Contribute to LLM workflows, RAG pipelines, and agent orchestration that customers use today
  • Work alongside the team - Collaborate with founders and senior engineers on real roadmap items, not side tasks
  • Grow your craft - Help improve reliability, performance, and scalability while getting feedback and mentorship
  • See impact fast - Be part of customer feedback loops and quick iteration so you see how your work matters
What we offer
What we offer
  • Direct mentorship from founders who’ve built and scaled AI systems at DoorDash, Cruise, LinkedIn, and Unit21
  • Exposure to enterprise customers and real-world AI deployment challenges
  • End-to-end ownership of impactful features
  • Insight into startup execution, fundraising, and product strategy
  • Opportunity to convert to a full-time role based on performance
Read More
Arrow Right