- Company Name
- myGwork - LGBTQ+ Business Community
- Job Title
- Software Dev Intern - AI / Machine Learning
- Job Description
-
Job Title: Software Development Engineer Intern – Artificial Intelligence / Machine Learning
Role Summary:
Interns build and operate scalable, cloud‑native solutions that deliver AI/ML features to millions of customers. Responsibilities span end‑to‑end ownership—from design and coding to deployment and monitoring—within an Agile, CI/CD environment. Projects may involve GenAI, large‑scale distributed systems, or development productivity tools.
Expectations:
- Minimum 18 years old.
- Current enrollment in a Bachelor’s or higher degree in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM discipline; or completion of such a degree.
- At least one semester remaining after internship completion.
- Prepare for full‑time, 8‑hour days, Monday‑Friday, 40 hrs/week.
Key Responsibilities:
- Design, develop, and maintain microservices and distributed systems using cloud platforms (preferably AWS).
- Write clean, maintainable code in a general‑purpose language (Java, Python, C++, C#, Go, Rust, or TypeScript).
- Implement data structures, basic algorithms, and object‑oriented designs.
- Participate in code reviews, technical documentation, and cross‑disciplinary discussions.
- Apply CI/CD practices, monitor performance, troubleshoot, and resolve production incidents; support on‑call duties.
- Contribute to GenAI/LLM or VLM development and related AI productivity tools.
- Mentor‑guided project ownership from conception to deployment.
Required Skills:
- Proficiency in at least one modern programming language (Java, Python, C++, C#, Go, Rust, TypeScript).
- Solid grasp of data structures, algorithms, and object‑oriented principles.
- Experience with AI/ML or at least foundational knowledge of such techniques.
- Familiarity with cloud services (AWS preferred), SQL and NoSQL databases, version control (Git), and debugging complex distributed systems.
- Strong analytical, problem‑solving, and communication skills.
Required Education & Certifications:
- Bachelor’s degree (or higher) in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM field; or currently enrolled in such a program.
- No specific certifications required, but knowledge of AWS, DevOps, or AI/ML certs is a plus.