TechX · 3 weeks ago
Software Engineer – TechX Engineering Internship (Unpaid, Remote)
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.
Computer Software
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
Qualification
Required
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
TechX
Master real-world projects, personalized mentorship, and job-ready skills in just 3 months.
Funding
Current Stage
Early StageCompany data provided by crunchbase