Software Developer (Automation Tools & AI Enablement)

 Posted 16 hours ago
     
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design and build internal software tools to automate repetitive engineering tasks for industrial automation systems. Evaluate and implement AI-assisted workflows to improve documentation, code generation, and validation processes.

Software Developer (Automation Tools & AI Enablement)

Our automation engineers are very good at what they do, and they still lose hours every week rebuilding things they have already built. Tag databases checked by hand, line by line. Alarm configs recreated from scratch on a project that looks a lot like the last one. The same validation done five different ways by five different people, all of them defensible, none of them shared.

You are here to fix that. Not by telling engineers to work differently, but by building the tools that make the better way the easier way.

This is a fully remote position.

Who We Are

At Vertech, not only do we develop world class industrial automation solutions for some of the top US companies, we also strive to be the team of choice for the best and brightest talent. I mean, we call ourselves control freaks for a reason. The passion (and intelligence) our employees have is truly mind-blowing. In turn, we work hard to take care of our own with excellent benefits and pay, personal development, and transparent communication. We also know that you can be great at what you do and still have fun. If that sounds like a good fit, help us bring the next generation of automation solutions to nearly every industry, including manufacturing, food and beverage, renewable energy, water and wastewater, baggage handling and more.

Top Reasons to Work with Us

Weekly communication from management in our internally famous Friday morning meeting

No more than a 4 week waiting period on all benefits including the 401k

A really rad Christmas Party each year

A manager that is cool…most of the time, because no one is perfect

A path for growth, a great culture, PTO, AND MORE!

What You Will Be Doing

You build internal software for the people who build automation systems. Your users are the engineers down the hall, which means you get direct feedback, you see your tools in use, and you find out fast when something does not work. That is the best part of the job and occasionally the worst part.

Design and build internal tools that take repetitive engineering work off your teammates' plates

Write utilities, scripts, and services in Python, SQL, JavaScript, and whatever else fits the problem

Build automated testing and validation for automation project artifacts, so problems get caught before deployment instead of during commissioning

Champion source control, branching strategy, and CI/CD using Git and Azure DevOps, in a world where that is not yet the default

Find the places where every project starts from zero, and build the reusable thing that ends it

Evaluate and introduce AI-assisted workflows for documentation, code generation, validation, and knowledge retrieval, and be honest about where AI does not help

Sit with engineers, watch how they actually work, and turn what you learn into tooling people choose to use

Write the docs and training that make your tools stick after the launch conversation is over

Keep a real backlog and prioritize the work with the biggest operational payoff

Example Projects

Tools that generate or validate PLC tag structures, alarm definitions, and project configuration artifacts

Utilities that parse and convert automation platform import/export files, including PLC tag databases and SCADA configuration files

Automated quality checks that catch common project issues before they reach the field

CI/CD pipelines and automated testing for automation project assets

Internal applications that compare project versions, analyze system configurations, or check standards compliance

AI-assisted workflows for documentation generation, code review, standards validation, and engineering knowledge retrieval

Integrations that connect engineering tools to version control, documentation platforms, and project management systems

What You Need for this Position

3 to 5 years building software, with real depth in Python and comfort in SQL or JavaScript

Experience in or alongside industrial automation. SCADA, PLCs, controls, manufacturing systems, systems integration, or OEM work all count. You should be able to talk about tag databases, alarm configs, and vendor file formats without needing them explained.

A track record of building tools other people actually used. Not just scripts that solved your own problem, but something you handed to a team and got adopted.

Working knowledge of version control, CI/CD, and automated testing in practice, not just in theory

The instinct to standardize. You notice when something is being rebuilt for the third time and you do something about it.

Ability to explain technical work clearly to engineers who are not software developers, and to take their feedback without getting defensive about your design

No degree required. We care about what you have built.

Nice to Have

Hands-on time with Ignition, or with Rockwell, Siemens, Schneider Electric, or GE ecosystems

Experience using AI-assisted development tools in real work, with a clear-eyed view of where they help and where they do not

APIs, data processing, and automation scripting

Agile or iterative development environments

Any exposure to industrial manufacturing processes

Show Us What You've Built

We love candidates who build things. Send links to tools, scripts, GitHub repos, technical writeups, or anything else you have made. A rough internal utility that saved your team ten hours a week tells us more than a polished side project.

Please do not share proprietary or confidential code from a previous employer. We want to see how you think, not your last company's IP.


Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified