Mid-level Software Developer – Cutting Edge Robotics/Artificial Intelligence

Login to Apply

Job Description

Mid-level Software Developer – Cutting Edge Robotics/Artificial Intelligence

Universal Logic is seeking a talented Mid-level Software Developer. Universal’s technology — 3D sensing, robotics, and artificial intelligence — are used individually and in combination to improve flexible automation in logistics and industrial applications. Join a team that is bringing flexible automation to new applications and industries. The candidate will be responsible for software development on a diverse range of projects within our organization.

**Responsibilities:**

* Contribute to the development and implementation of software applications using .NET and Python, following established coding standards and best practices.
* Design, code, test, debug, and document software modules, components, and applications.
* Participate in code reviews and provide constructive feedback to other developers.
* Collaborate effectively with other developers, product managers, and engineers to ensure smooth project execution.
* Stay updated on the latest technologies and trends in the .NET and Python ecosystems.
* Contribute to the continuous improvement of development processes and tools.

**Required Experience/Skills:**

* Bachelor’s degree in computer science, Software Engineering, or related field.
* 3+ years of experience in software development using .NET and Python.
* Strong proficiency in object-oriented programming principles and design patterns.
* Experience with common .NET frameworks such as ASP.NET Core, WPF, and Entity Framework.
* Experience with popular Python libraries such as Flask, FastAPI, asyncio, Pandas, Rabbitmq
* Experience with relational databases (e.g., PostgreSQL) and NoSQL databases (MongoDB, Redis)
* Familiarity with version control systems (e.g., Git).
* Excellent written and verbal communication skills.
* Ability to work independently and as part of a team.
* Passion for learning new technologies and solving complex problems.
* Experience with cloud platforms (e.g., AWS, Azure).

The Company
Universal Logic has created a form of artificial intelligence (Neocortex) that using sensor data to update control system behavior in real time. It interacts with Universal’s 3D software, Spatial Vision, which provides 3D inspection and 3D vision guidance. Universal is implementing the technology on industrial robots and other hardware to improve automation, provide flexibility, and enable human/machine interaction. Most of the technical staff have advanced degrees (PhD, MS), and are experts in robotics, vision, machine learning, artificial intelligence, and 3D sensor technologies.

Location
Nashville, TN (nationally known for high quality of life) Remote or Hybrid

Schedule
Full-time

Travel
Minimal

Salary
Commensurate with experience

Benefits
H1B provided
Partially paid health, dental and vision insurance

Job Type: Full-time

Benefits:

* Dental insurance
* Dependent health insurance coverage
* Green card sponsorship
* Health insurance
* Paid holidays
* Paid sick time
* Paid time off
* Prescription drug insurance
* Vision insurance

Schedule:

* 8 hour shift
* Monday to Friday

Work Location: Remote