Software Development Engineer

Actalent
Franklin, United States of America
14 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 114K

Job location

Remote
Franklin, United States of America

Tech stack

.NET
Artificial Intelligence
Amazon Web Services (AWS)
Computer Programming
Computer Engineering
Linux
Python
Machine Learning
Ruby
Software Engineering
React
Backend
Information Technology
Front End Software Development
Go
Programming Languages

Job description

We are seeking a Software Development Engineer to collaborate closely with our controls engineering team. This role involves working on two primary products. One product is extensively deployed worldwide and requires production support while we continue to build new features for it. The role is nearly 100% backend-focused. The other product involves both frontend and backend development using agentic services. This position demands coding proficiency at the level of a Software Development Engineer, rather than a scripting role, and includes some system design responsibilities. While experience level can vary, individuals with approximately four years of experience tend to operate more autonomously than those with just two years.

Responsibilities

  • Collaborate with the controls engineering team on product development and support.

  • Provide production support for globally deployed services.

  • Develop new features for existing backend services.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering or a related discipline, or equivalent experience.

  • Minimum of 2 years of software development experience.

  • At least 2 years of experience with Linux operating systems.

  • Proficiency in Python or other high-level programming languages for at least 2 years.

  • Experience developing infrastructure-as-code with AWS using CDK for 2 or more years.

  • Familiarity with the AI/ML model development lifecycle, including training, evaluation, and deployment.

Additional Skills & Qualifications

  • 4+ years of software development experience.

  • Expertise in programming languages such as Python, Ruby, Go, or .Net.

  • Experience with front-end frameworks like React.

  • Familiarity with Programmable Logic Controllers (PLCs).

  • 4+ years of professional experience building and deploying AI/ML solutions in production environments.

Benefits & conditions

This is a Contract position based out of Nashville, TN.

Pay and Benefits

The pay range for this position is $40.00 - $55.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: * Medical, dental & vision * Critical Illness, Accident, and Hospital * 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available * Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long-term disability * Health Spending Account (HSA) * Transportation benefits * Employee Assistance Program * Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully remote position.

About the company

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

Apply for this position