Uipath Software Engineer Intern at UiPath working on design, implementation, and maintenance of software to automate business processes. Collaborates with engineers and product managers to deliver product capabilities in a CI/CD agile process.
Responsibilities
Work closely with other engineers and product managers to envision and deliver product capabilities.
Ensure our software meets all requirements of quality, security, scalability and high performance
Participate in and influence our best practices across the engineering organization
Collaborate with internal teams to identify business goals, technical requirements, and implement solutions to maximize automation and efficiency
Responsible for delivering service features in a CI/CD agile process
What you'll bring to the team:
A strong fundamental understanding of Computer Science through pursuit of a bachelor’s, master's, or PhD degree in Computer Science, math, or a related discipline
Programming knowledge in one or more object-oriented languages (such as C#/C++/Java)
Experience from previous internships or other multi-person projects, including open-source contributions
Experience using AI coding assistants (such as GitHub Copilot, Cursor, or Claude) to write, debug, and refactor code, with the judgment to review and test AI-generated output before relying on it
Ability to learn unfamiliar systems and form an understanding of those systems
Proficiency in artificial intelligence and machine learning concepts, techniques, and applications is a nice to have
Qualification
Pursuit of a bachelor’s
Required
Pursuit of a bachelor’s, master's, or PhD degree in Computer Science, math, or a related discipline
Programming knowledge in one or more object-oriented languages (such as C#/C++/Java)
Experience from previous internships or multi-person projects, including open-source contributions
Experience using AI coding assistants to write, debug, and refactor code with judgment to review AI output
Ability to learn unfamiliar systems and form an understanding of those systems
Preferred
Proficiency in artificial intelligence and machine learning concepts, techniques, and applications