Software Engineer – TechX Engineering Internship (Unpaid, Remote)
Role summary
TechX is offering an unpaid, remote Engineering Internship for individuals seeking hands-on experience with production-scale projects. Interns will work alongside experienced engineers from top tech companies, focusing on areas like Large-Scale Web Architecture, LLM Engineering, or Data Science & MLOps. The program involves Agile Scrum, direct coding, code reviews, and one-on-one mentorship. Ideal candidates are recent graduates or career-changers proficient in at least one backend language, with a solid understanding of data structures and algorithms, and a commitment of approximately 20 hours per week. This internship provides real work experience, industry connections, and career coaching to help secure a full-time engineering role.
If you’re looking to gain real work experience and learn industry-leading workflows from senior software engineers at Microsoft, Google, Meta, and top unicorns, while working hands-on with production-scale projects, TechX’s Engineering Internship is for you.
About TechX
TechX bridges academic theory and industry practice. Our mission is to give you verified work experience, not just certificates, by embedding you in live codebases alongside ex-FAANG tech leads and senior architects.
What You’ll Work On
Own one focus area from design through deployment:
Large-Scale Web Architecture
- Architect fault-tolerant, highly available systems
- Build efficient data pipelines and caching layers
- Tune performance under real user load
- Implement monitoring, logging, and alerting
LLM Engineering
- Ingest and preprocess massive datasets
- Build and fine-tune transformer models
- Develop GPU/TPU training and inference workflows
- Deploy scalable inference endpoints with autoscaling
Data Science & MLOps
- Craft end-to-end analytics pipelines (wrangling → modeling → viz)
- Train and validate ML models in production
- Set up CI/CD for data and model versioning
- Monitor model drift, performance, and costs
How We Work
- Agile Scrum Meetings:
Participate in sprint planning, daily stand-ups, and retrospectives with your mentor “team.”
- Hands-On Development:
Push code, review PRs, and ship features in live repos.
- One-on-One Mentorship:
Weekly pairing sessions with senior engineers who’ve shipped at scale.
- Code Reviews & Feedback:
Get actionable guidance on design, code quality, testing, and CI/CD pipelines.
Who Should Apply
- Recent CS/Engineering grads or career-changers craving more work experience
- Proficient in at least one backend language (C#, Java, Go, Python, etc.)
- Solid grasp of data structures, algorithms, and networking
- Self-motivated, able to commit ≈20 hrs/week
- Ready to learn FAANG-style best practices and workflows
Why This Apprenticeship?
- Real Work Experience:
Gain work experience that you can list on your resume.
- Industry Connections:
Direct referrals and introductions to partner hiring teams.
- Ongoing Support:
Program continues until you secure a full-time engineering role.
- Career Coaching:
Built-in mock interviews, resume reviews, and job-search strategy.
Program Details
Type: Educational Internship (not employment; no wages or benefits)
Location: 100% Remote
Duration: 10 weeks
Commitment: ≈20 hrs/week