AI Software Engineering Undergraduate Intern at Intel in San Jose

  • Company: Intel
  • Location: Costa Rica, San Jose
  • Job type: part time
  • Workplace: onsite
  • Posted: 2026-09-30

Apply for this role

All open roles at Intel

Job description

Job Details: Job Description: Are you passionate about turning data and artificial intelligence into transformative real-world solutions? Intel's Artificial Intelligence and Data Analytics (AIDA) organization within Global IT is looking for a driven, curious, and proactive AI Software Engineering Undergraduate Intern. In this role, you will join a high-performing global engineering team delivering next-generation AI, machine learning, and advanced analytics capabilities directly to Intel's core business units-including Sales and Marketing, Finance, Trade, and Legal. As an intern, you will contribute to the design, implementation, and optimization of end-to-end data workflows, machine learning models, Generative AI capabilities, and scalable architectures. You will develop both technical mastery and professional consulting acumen by solving real enterprise challenges in a collaborative, agile environment. The primary responsibilities for this role will include, but are not limited to: Build and Deploy AI/Data Solutions: Contribute to the end-to-end development, integration, testing, and deployment of business intelligence, machine learning, and generative AI solutions. Agile Engineering Collaboration: Actively participate as an embedded member of an Agile Persistent Team, attending sprint ceremonies, refining user stories with Scrum Masters and Product Owners, and delivering sprint commitments. Architecture and Technical Decision-Making: Participate in technical discussions, architectural evaluations, and code reviews alongside senior engineers and technical leads. Process Documentation: Maintain high-quality technical documentation, including data pipelines, API specifications, runbooks, and workflow diagrams to ensure solution maintainability. Continuous Improvement and System Health: Troubleshoot production issues, analyze root causes, and implement performance optimizations to meet reliability, scalability, and system-health targets. Value and Performance Tracking: Support the definition and implementation of operational metrics and performance KPIs across existing and emerging software solutions. DevOps and Standards: Leverage industry-standard engineering practices, including version control, automated testing, CI/CD pipelines, and DevOps workflows. A successful candidate will have proven experience demonstrating the following skills and behavioral traits: Ownership and Accountability: A proactive mindset with a strong sense of urgency, high personal standards, and commitment to project delivery. Navigating Ambiguity: Comfort working with evolving requirements and the adaptability to pivot as business needs shift. Effective Collaboration: Strong interpersonal skills and a collaborative spirit within globally distributed, diverse teams. Clear Communication: Excellent verbal and written English communication skills to present ideas clearly to technical and non-technical stakeholders. Passion for Growth: A continuous-learning mindset with natural curiosity and enthusiasm for exploring emerging AI and cloud technologies. Qualifications: Minimum Qualifications : Minimum qualifications are required to be initially considered for this position. Currently enrolled in an accredited Bachelor's degree program in Computer Science, Software Engineering, Information Technology, Computer Engineering, Data Science, or a closely related discipline, with at least 75 percent of your degree coursework completed. (Candidates enrolled in a Master's degree program in a related field with no prior professional experience are also eligible). Available to work a minimum of 30 hours per week. Able to commit to an internship program of at least 1 year (12+ months). Working professional English proficiency (equivalent to CEFR B2 level or higher). Experience in programming skills in Python. Basic familiarity with relational databases and querying (e.g., SQL, MySQL). Exposure to cloud computing or modern data environments (e.g., Microsoft Azure, Databr

AI Software Engineering Undergraduate Intern on JobPost.