CareerPlanGet AI match score →
🌐 Remote💼 Internship🗓 2026-06-25

Core

Intern role focused on building and improving agent-based systems, enhancing user interfaces, and developing scalable backend services.

Role type

Full Stack Engineer Intern

Builds

Agent systems, Vue.js front-end interfaces, Python REST API and gRPC services

Domain

Software Engineering / Web Development

Deliverable

product features

Required skills

Vue.js, Python, RESTful APIs, gRPC, Git, HTML, CSS, JavaScript, unit testing, integration testing

Preferred skills

Cloud platforms (AWS, GCP, Azure), Docker, SQL/NoSQL databases, Agile methodologies

Technologies

Vue.js, Python, REST, gRPC, Git, AWS, GCP, Azure, Docker, SQL, NoSQL

Responsibilities

Assist in building agent-based systems; design and implement front-end features; develop scalable backend services; write unit and integration tests; write code and API documentation; participate in code reviews and team meetings

Seniority

Intern

Rewrite
## About the role We are looking for a motivated Full Stack Engineer Intern to join our growing team. As an intern, you will gain hands-on experience in both front-end and back-end development while working on exciting projects. You will be actively involved in the development of our agent systems, enhancing user interfaces with Vue.js, and working on the back-end with Python for both REST API and gRPC services. This is a fantastic opportunity to build full-stack skills and contribute to cutting-edge projects! ## Responsibilities - Agent Development: Assist in building and improving agent-based systems and processes. - Front-End Development: Work with the front-end team to design and implement features using Vue.js to create engaging and user-friendly interfaces. - Back-End Development: Develop scalable backend services using Python, including creating and maintaining RESTful APIs and gRPC services. - Collaboration: Work closely with the engineering team to ensure that the full stack (front-end and back-end) integrates seamlessly. - Testing and Debugging: Participate in writing unit and integration tests for both front-end and back-end code. Troubleshoot and fix bugs as necessary. - Documentation: Write clear, concise, and comprehensive documentation for code, APIs, and services. - Learning & Growth: Continuously learn and adapt to new technologies and engineering best practices. Participate in code reviews and team meetings. ## Requirements - Currently enrolled in a Computer Science, or related field. - Strong understanding of web development fundamentals (HTML, CSS, JavaScript). - Basic experience with Vue.js or any other modern JavaScript framework (e.g., React, Angular). - Knowledge of Python and experience working with Python-based frameworks. - Familiarity with RESTful APIs and gRPC services. - Good understanding of software engineering principles and version control (e.g., Git). - Strong problem-solving skills and ability to debug code. - Ability to work effectively in a collaborative, team-oriented environment. - Excellent communication skills and attention to detail. ## Nice to have - Experience with cloud platforms (e.g., AWS, GCP, Azure). - Familiarity with Docker and containerized applications. - Experience with SQL and/or NoSQL databases. - Knowledge of Agile development methodologies. ## What we offer - A dynamic and collaborative work environment where learning is encouraged. - Opportunity to work on real-world projects with a talented engineering team. - Mentorship and guidance from experienced engineers. - Flexible working hours and the potential for remote work. - The possibility of transitioning to a full-time position after graduation (based on performance). ## About the company [No content provided in the source text]
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗