This job posting is currently inactive. Check out other active jobs at ShiftX .
We’re looking for a versatile and motivated Full-Stack Software Engineering Intern to join our fast-paced engineering team. You’ll work closely with our product and tech leads on building real-world solutions, ranging from modern frontends in React/Next.js to FastAPI-based backend services and AI-driven features.
This is a hands-on role ideal for someone who enjoys learning by doing, is comfortable switching between frontend and backend, and wants to be exposed to real product development with meaningful impact.
Responsibilities:
- Build and maintain frontend features using React and Next.js
- Develop backend services using Python (FastAPI) and integrate with databases and APIs
- Collaborate on AI/ML-related features (training data pipelines, inference APIs, etc.)
- Write clean, modular, and testable code
- Participate in code reviews, daily standups, and technical discussions
- Assist in deploying and monitoring features in staging/production environments
Qualifications:
- Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
- Working knowledge of Python and backend frameworks like FastAPI
- Familiarity with JavaScript/TypeScript, React, Next.js
- Interest or basic experience in AI/ML concepts and tools (e.g., OpenAI, Hugging Face, LangChain)
- Familiarity with databases (PostgreSQL, MongoDB), Docker, or cloud platforms (Vercel, AWS)
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.