Back to Search Results


Intern - Engineer 21633 6/1/2026 8:11:00 AM

Engineering
Contractor - W2

Job Description

We are seeking a motivated Intern Engineer with strong foundations in software development, data analysis, and machine learning. The ideal candidate will have experience working with programming languages such as Java, Python, C/C++, and JavaScript, along with modern development frameworks and cloud-native technologies.
Responsibilities:
  • Assist in the design, development, testing, and deployment of software applications.
  • Support web, backend, and machine learning projects using modern development tools and frameworks.
  • Analyze data, develop algorithms, and contribute to AI/ML model development and optimization.
  • Collaborate with engineering teams to troubleshoot issues, enhance application performance, and implement new features.
  • Participate in code reviews, testing, documentation, and Agile development activities.
  • Conduct research and evaluate emerging technologies to support innovation initiatives.
Qualifications:
  • Pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related field.
  • Knowledge of Java, Python, C/C++, JavaScript, SQL, and modern web technologies.
  • Experience with React, Node.js, MongoDB, Docker, and software development best practices.
  • Familiarity with machine learning libraries such as TensorFlow, PyTorch, Scikit-learn, Pandas, and NumPy.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work effectively in a collaborative team environment.

Job Requirements

We are seeking a motivated Intern Engineer with strong foundations in software development, data analysis, and machine learning. The ideal candidate will have experience working with programming languages such as Java, Python, C/C++, and JavaScript, along with modern development frameworks and cloud-native technologies.
Responsibilities:
  • Assist in the design, development, testing, and deployment of software applications.
  • Support web, backend, and machine learning projects using modern development tools and frameworks.
  • Analyze data, develop algorithms, and contribute to AI/ML model development and optimization.
  • Collaborate with engineering teams to troubleshoot issues, enhance application performance, and implement new features.
  • Participate in code reviews, testing, documentation, and Agile development activities.
  • Conduct research and evaluate emerging technologies to support innovation initiatives.
Qualifications:
  • Pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related field.
  • Knowledge of Java, Python, C/C++, JavaScript, SQL, and modern web technologies.
  • Experience with React, Node.js, MongoDB, Docker, and software development best practices.
  • Familiarity with machine learning libraries such as TensorFlow, PyTorch, Scikit-learn, Pandas, and NumPy.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work effectively in a collaborative team environment.