Qureos

Find The RightJob.

Intern-AI/Machine Learning Engineer

Position Summary

This intern engineering position is responsible for Python and possibly Java and C++ development. This may include data management, visualization, artificial intelligence, machine learning, device drivers and systems engineering on a semiconductor tool. The Intern Engineer will help to design, develop, debug and maintain software interfaces, connection layers, and applications. The main language is probably Python, although Java and C++ programming may be useful. The position may document code functionality internally with the code and externally to customers. The position may also measure and improve code quality through code testing and lightweight organizational procedures.

Essential Functions

  • Understand customer-driven requirements and translate into software designs.
  • Use Coding Assistants effectively for software development
  • Use AI agents to help organize and structure business system data from disparate sources
  • Design, develop, debug and maintain software drivers, hardware interfaces, and applications.
  • Document code functionality internally with the code and externally to customers.
  • Measure and improve code quality through code testing and lightweight organizational procedures.
  • Investigate and recommend new software technologies and tools to streamline/improve development processes.
  • Recommend improvements for code infrastructure and architectural design.
  • Coordinate activities with manufacturing, applications, and other engineering groups as appropriate. Support these groups when needed.

Qualifications

Education

Bachelor of Science in an engineering discipline with software experience, including AI, agentic AI, and data system architecture. Current enrollment with future graduation is OK. Master’s degree or PhD is a benefit.

Experience

  • At least (zero) years programming and/or systems engineering experience is required for the Intern position. But some familiarity is required.
  • Familiarity with a UNIX/Linux environment with GNU tools is required.
  • Familiarity with Python is preferred.
  • Being able to run an LLM on hardware, and host services for the LLM, is an advantage.
  • Familiarity with scripting is desired (Bash or another *nix shell is fine, Tcl has an advantage)
  • Familiarity with Java for applications is desired. (project dependent)
  • Familiarity with ANSI C++ with STL is desired. (project dependent)
  • Must be OK working with a team dedicated to engineering excellence, with fast-moving requirements. Must also be able to slow down and feel out the best solution.
  • Must have excellent verbal and written English skills. Must be able to frame and communicate difficult problems in the correct detail for the intended audience. Must be able to resolve conflicting goals.
  • Must be team oriented and must play well with others. Must be able to work with little or no supervision. Must be adaptable and willing to accept non-programming tasks as required to get the job done.
  • Agile programming experience (including unit testing) is valuable. However, please note that although we value many of the agile techniques, we do not currently follow any of them religiously.

Physical Demands/Work Environment

Position requires continuous physical effort; intermittent and long-term work cycles; standing, walking, sitting, repetitive motion, and lifting up to 25 pounds unassisted. Lifting more than 25 lbs requires additional help. Employee may be required to work at a computer terminal for long periods of time. Employee will be able to hear and understand speech at normal levels and on the telephone. Position requires effective communication skills, verbal and written form. Mental alertness is a must. Employee may be exposed to atmospheric conditions, such as: dust, fumes, noise and varying temperatures. Employee is required to demonstrate continued knowledge of Haz/Com regulations and requirements. Must be able to work in a cleanroom environment, this includes wearing protective clothing.

Up to 90 percent of time may be in front of a computer monitor. Up to 50 percent of time may be in a class 100 clean room. Must have good manual dexterity to work with cables and mechanical parts.

Job Types: Full-time, Internship

Pay: $30.00 - $40.00 per hour

Education:

  • Bachelor's (Required)

Experience:

  • unix/linux: 1 year (Preferred)
  • python: 1 year (Preferred)
  • ANSI C++ with STL : 1 year (Preferred)
  • to run an LLM on hardware, and host services for the LLM: 1 year (Preferred)

Ability to Commute:

  • Austin, TX 78758 (Required)

Work Location: In person

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.