[Remote] Software Engineer – TechX Engineering Internship (Unpaid, Remote)
Note: The job is a remote job and is open to candidates in USA. TechX is an organization focused on bridging academic theory and industry practice, offering a unique Engineering Internship for students. This internship provides hands-on experience with large-scale web architecture, LLM engineering, and data science, while working closely with experienced engineers from top tech companies.
Responsibilities
- Own one focus area from design through deployment:
- Architect fault-tolerant, highly available systems
- Build efficient data pipelines and caching layers
- Tune performance under real user load
- Implement monitoring, logging, and alerting
- Ingest and preprocess massive datasets
- Build and fine-tune transformer models
- Develop GPU/TPU training and inference workflows
- Deploy scalable inference endpoints with autoscaling
- 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
- Participate in sprint planning, daily stand-ups, and retrospectives with your mentor 'team.'
- Push code, review PRs, and ship features in live repos
- Weekly pairing sessions with senior engineers who’ve shipped at scale
- Get actionable guidance on design, code quality, testing, and CI/CD pipelines
Skills
- 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
Company Overview
Apply To This Job