COMPANY DESCRIPTION:
AMC Bridge is a trusted software technology partner for engineering, manufacturing, and construction enterprises with 25+ years of expertise in industrial software. We build production-ready applications, CAD/PLM/BIM workflow extensions, and AI-enabled solutions for global clients. Our ecosystem partnerships include Autodesk, Siemens, Dassault Systèmes, PTC, Bentley, and others — which means you'll work with cutting-edge tools and real engineering challenges, not generic IT projects.
POSITION DESCRIPTION:
We are looking for students to join us at AMC Bridge Campus – the company educational program in our Training department. By the end of the program, you will be equipped with the essential skills to thrive as a web developer on any company project.
The educational project involves development of a full-stack platform that enables users to securely search for and explore 3D models using AI-powered similarity search.
LOCATION: Uzbekistan, Ukraine
MINIMUM EXPERIENCE:
No commercial experience is required; involvement in freelance, pet projects and educational ones is a plus.
EDUCATION:
Currently obtaining BS/MS degree in Computer Science. Recent graduates are also considered, provided the degree was acquired not more than 1,5 years ago.
REQUIREMENTS:
- Strong knowledge of C# or JavaScript, and OOP
- Basics of MS SQL, HTML/CSS, and Python
- Intermediate English level or higher
- Sufficient knowledge of data structures and algorithms
- Practical skills in web projects and/or Three.js is a plus
- Basic knowledge of Linear Algebra and Computational Geometry
- Willingness to learn new technologies, flexibility, and proactive approach towards work.
DUTIES:
- Designing and developing application tools/ performing lab tasks according to a specification provided
- Fixing bugs, testing, and supporting existing code base
- Collaborating with Team Leader, ensuring that the assigned tasks are performed effectively and within set schedule
- Providing high-quality reports
- Learning quickly and with dedication to the process
COMPENSATION & BENEFITS:
- Opportunity to learn and extend the skillset on educational projects
- Flexible hours and ability to work part-time during the first phase of training
- Staged payment during the training program, pay rise upon successful promotion
- Supervision and mentorship from experienced software developers
- Opportunity to pass university practice in the company
- Program of professional growth