Expert Software Engineer
UII AMERICA, INC.

Job Order #: 20783380

Burlington, MA 01803

Full Time

40 hours per week

POSTED 4/29/2024

EXPIRES 6/10/2024

Job Description

A full-time Expert Software Engineer position is available immediately in the company's office in Burlington, Massachusetts and reporting to the Principal Software Architect at UII America, Inc.

Job Duties: Reporting to the Principal Software Architect, the Expert Software Engineer will have the following specific job responsibilities:

(1) Design and develop high-quality software and algorithms for 2D and 3D image analytics, using programming languages such as C/C++, Python, and C# and computer vision libraries such as OpenCV and PointCloud Library;
(2) Write software applications and dataset management frameworks to manage the training and testing of deep neural networks;
(3) Lead internal testing efforts by rolling out alpha versions of software within the company and collecting and responding to any feedback received from other teams or developers;
(4) Maintain, evolve, and optimize software architecture, including by dockerizing applications to ensure that applications are deployed successfully on different operating systems;
(5) Maintain communication with customers regarding software installation and maintenance, and write and publish any patches necessary to address customer feedback;
(6) Establish engineering best practices to build a scalable and clean code structure, including by participating in peer review of code and using Github for source code version control;
(7) Administer high-performance computing systems that contain multiple CPUs and GPUs; and
(8) Support the company research team by utilizing software skills to perform experiments that use deep learning frameworks such as PyTorch and TensorFlow.

Experience and Education Requirements: Master's Degree in Computer Science, Electrical Engineering, or a closely related field (foreign equivalent is acceptable) plus a minimum of one (1) year of demonstrated employment, internship, or research experience in developing and maintaining computer software.

Required employment, internship, or research experience must include the following:
(1) A minimum of one (1) year of demonstrated experience in the design, development, quality control process, and deployment of computer vision or image analytics software;
(2) A minimum of one (1) year of demonstrated experience in running computer vision and deep learning algorithms and in conducting model optimization and compression for deep learning-based algorithms;
(3) A minimum of one (1) year of demonstrated experience with software engineering best practices;
(4) A minimum of one (1) year of demonstrated experience in technical strategy, planning, and execution for software projects;
(5) A minimum of one (1) year of demonstrated experience in training and creating new algorithms and continuous integration-based pipelines in frameworks (TensorFlow and PyTorch) for classification, regression, and segmentation;
(6) A minimum of one (1) year of demonstrated experience in coding for edge devices; and
(7) A minimum of one (1) year of demonstrated experience in the operation of programming languages (C/C++, Python, and C#) and computer vision libraries.

In order to be considered for this position, please send your resume to careers_uii@uii-ai.com and include the job title and location.

How To Apply

In order to be considered for this position, please send your resume to careers_uii@uii-ai.com and include the job title and location.

Address

65 Blue Sky Drive
Burlington, MA 01803

Get Directions

Shift

First

9:00 AM - 5:00 PM

Per Diem Position

No

Union Position

No

Apprenticeship

Not Specified

Pay

Not Specified

Benefits

Not Specified

Benefit Details

Name

Terrence Chen

Title

CEO

Email

careers_uii@uii-ai.com

Phone

857-209-4849

Address

65 Blue Sky Drive, Suite 101
Burlington, MA 01803

PREVIOUS JOB LISTING

NEXT JOB LISTING