Apply

Software Engineer (Intern)

Posted 6 days agoViewed

View full description

Requirements:
  • Currently pursuing BS/MS in Computer Science or related field
  • Strong programming skills, particularly in Python
  • Basic understanding of AI/ML concepts
Responsibilities:
  • Build and improve components of our agent infrastructure
  • Work on real features that ship to production
  • Collaborate with experienced engineers and researchers
Apply

Related Jobs

Apply

🧭 Internship

🔍 Software Development

  • Knowledge of C#, Angular, and SQL
  • Understands a full-stack approach to development
  • Desire to gain experience with the development of robust, scalable micro-service back ends
  • Desire to build zero-downtime deployments through coding innovation
  • The ability to learn how to write clean code, a love of unit testing, and the need to have your software to be usable from the very beginning
  • Personal drive to work in a dynamic environment where you can develop your skills
  • An appreciation for open and constructive dialog with your fellow team members
  • Assist with building software in a SCRUM environment using C#, SQL, and Angular
  • Embrace best practices in software development (Code Reviews, Unit Tests, CI/CD) and leverage them every day
  • Assist with performing mutual code reviews within your team to ensure high quality code
  • Cooperate closely with the team, scrum masters, and product owners
  • Carry out other duties as assigned
Posted 2 days ago
Apply
Apply

🧭 Internship

🔍 Software Development

  • Knowledge of C#, Angular, and SQL
  • Understands a full-stack approach to development
  • Desire to gain experience with the development of robust, scalable micro-service back ends
  • Desire to build zero-downtime deployments through coding innovation
  • The ability to learn how to write clean code, a love of unit testing, and the need to have your software to be usable from the very beginning
  • Personal drive to work in a dynamic environment where you can develop your skills
  • An appreciation for open and constructive dialog with your fellow team members
  • Assist with building software in a SCRUM environment using C#, SQL, and Angular
  • Embrace best practices in software development (Code Reviews, Unit Tests, CI/CD) and leverage them every day
  • Assist with performing mutual code reviews within your team to ensure high quality code
  • Cooperate closely with the team, scrum masters, and product owners
  • Carry out other duties as assigned
Posted 2 days ago
Apply
Apply

📍 Ho Chi Minh City, VN, Bangalore, IN

🧭 Internship

🔍 EdTech

🏢 Company: Virtual Internships👥 101-250💰 $14,300,000 Series A over 2 years agoEducationEdTech

  • Passionate about frontend development and web technologies
  • Have basic understanding of the UI workflow - Dev, Test, Build and Deployment
  • Basic knowledge of JavaScript, HTML5, and CSS, with an interest in design patterns and developer tools
  • Familiarity with at least one frontend framework, such as React or Angular
  • Familiarity with Backend frameworks (NodeJs, ExpressJs etc)
  • Basic understanding of databases - Relational or Non Relational
  • Have good problem solving skills with data structures and algorithms
  • You’ll contribute to key components of the platform while collaborating with different teams
  • You’ll participate in design discussions and learn best practices in software development
  • You’ll assist in debugging and resolving issues, gaining hands-on experience in troubleshooting

Backend DevelopmentNode.jsDesign PatternsExpress.jsFrontend DevelopmentFull Stack DevelopmentHTMLCSSJavascriptReact.jsAlgorithmsData StructuresREST API

Posted 3 days ago
Apply
Apply

📍 Milan (Italy), London (UK), or fully remote

🧭 Internship

💸 63965.0 - 143330.0 EUR per year

  • Reasoning ability. Given the necessary knowledge, you can solve complex problems.
  • Drive. You’re extremely ambitious in everything you do—and your initiative, effort, and tenacity match the intensity of your ambition.
  • Team spirit. You give generously and without the expectation of receiving in return.
  • Master your toolkit. By working across diverse tech stacks, you’ll refine your ability to choose the right tools for every challenge.
  • Build stuff that matters. Regardless of your seniority, you’ll enjoy plenty of autonomy and take full ownership of your work, from ideation to execution.
  • Simplify relentlessly. Is every component essential? Do we need this process? As a Bending Spoons engineer, your mission is to turn complexity into simplicity.

DockerPythonKubernetesgRPCREST APIRustCI/CDMicroservicesSoftware Engineering

Posted 6 days ago
Apply
Apply

📍 Milan (Italy), London (UK)

🧭 Internship

💸 63965.0 - 143330.0 EUR per year

  • Proficiency in English.
  • Ability to work at least 20 hours per week.
  • Master your toolkit.
  • Build stuff that matters.
  • Simplify relentlessly.

DockerPythonSoftware DevelopmentSQLKubernetesAlgorithmsData StructuresgRPCREST APIRustCI/CDLinuxMicroservicesSoftware Engineering

Posted 6 days ago
Apply
Apply

📍 London

🧭 Internship

💸 63965.0 EUR per year

  • Reasoning ability.
  • Drive.
  • Team spirit.
  • Proficiency in English.
  • Master your toolkit.
  • Build stuff that matters.
  • Simplify relentlessly.

DockerPythonSoftware DevelopmentGitKubernetesgRPCREST APIRustCI/CDProblem SolvingMicroservicesTeamworkFluency in English

Posted 6 days ago
Apply
Apply

📍 United States, Canada

🧭 Internship

🔍 E-commerce

  • Pursuing a degree in computer science or other related major graduating in Dec 2025 or by Summer 2026
  • Problem solver and out-of-the-box thinker
  • Willing to take risks and build product and systems for 1M+ users
  • Ability to pick up on new technologies quickly
  • Building new features for users in our live-streams
  • Implementing growth tactics and strategies to scale our buyer and seller flows
  • Building systems at scale that help us deliver a high trust marketplace experience

AWSBackend DevelopmentSoftware DevelopmentSQLFrontend DevelopmentFull Stack DevelopmentGitReact.jsData StructuresCI/CDProblem SolvingAgile methodologiesRESTful APIsNodeJSSoftware EngineeringDebugging

Posted 8 days ago
Apply
Apply

📍 United Kingdom

🧭 Internship

🔍 Financial services

🏢 Company: ext_non_us

  • Currently pursuing or holding a Bachelor’s Degree in Computer Science or a related technical field.
  • Understanding of software design and development using Java is a plus, but not essential.
  • Familiarity with Scrum Agile development environments.
  • Good communication, teamwork, and collaboration skills.
  • A proactive attitude, staying current with technology trends.
  • Ability to challenge the status quo and drive process improvements.
  • Strong problem-solving skills and the ability to provide input to requirements analysis.
  • Collaborate closely with software engineers, architects, analysts, scrum masters, and product owners in small Scrum teams.
  • Contribute to evolving our agile processes and methodologies.
  • Work with our primary technology stack, Java, while exploring the potential of data, machine learning, and generative AI.
  • Engage in a project that spans the complete software lifecycle, delivering end-to-end solutions that leverage data and AI.
  • Develop solutions that will be actively used by our teams to enhance our operations, solutions, and customer experience.

Software DevelopmentAgileArtificial IntelligenceJavaMachine LearningSCRUM

Posted 12 days ago
Apply
Apply

📍 United States

🧭 Internship

💸 25.0 USD per hour

🔍 Software Development

🏢 Company: Posit👥 251-500ConsultingSoftware

  • Experience writing code
  • Comfortable using Git and GitHub
  • Familiarity with Python or R and SQL
  • Experience with data science workflows and tools, such as working with APIs, databases and cloud providers (e.g. AWS, Azure) or data platforms (e.g. Databricks, Snowflake) is a nice bonus but not required.
  • Write code
  • Build examples
  • Create public guides and documentation to support Posit Connect’s integrations with enterprise systems
  • Own your projects from start to finish, researching options, implementing solutions, testing your work and seeing it through to a customer release

PythonSQLData AnalysisGitAPI testingRESTful APIsSoftware EngineeringDebugging

Posted 22 days ago
Apply
Apply

📍 India

🧭 Internship

🔍 Software Development

🏢 Company: Fortanix👥 101-250💰 $90,000,000 Series C over 2 years agoComputerSecuritySaaSCyber Security

  • Understanding of software security principles, secure software development, and best practices for security
  • Must have knowledge in Rust, C/C++, Java, JavaScript, Python, or Go
  • Experience in software deployment tools such as Kubernetes or Docker
  • Enrolled on a Bachelors' degree in Computer Science or similar field
  • Strong debug skills, effective verbal and written communication skills, team oriented
  • Experience developing cloud software services and an understanding of design for scalability, performance and reliability.
  • Excellence in technical communication with peers and non-technical people.
  • Excellent communication skills and high English proficiency
  • Knowledge in basic Cloud Architecture.
  • Experience in Rust and/or C++
  • Contribute to all aspects of the deployment and automation process, including: research, implementation, testing and documentation.
  • Participate in monitoring and maintenance of current infrastructure.
  • Improve Continuous Integration/Continuous Delivery tools, processes and procedures
  • Contribute to a friendly and helpful company culture
  • Design, implement, test, and maintain one or more of:
  • The backend of our cloud security platform, written in Rust, C
  • Our Runtime Encryption® software for SGX, written in Rust and C
  • Help deploy, monitor, and tune the performance of our software
  • Follow security best practices (don’t worry, we’ll tell you what they are)
  • Other comparable work from time to time as instructed
Posted 30 days ago
Apply

Related Articles

Posted about 1 month ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 7 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 8 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 8 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 8 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.