Software Engineer

CornerStone Technology Talent Services
Austin, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Austin, United States of America

Tech stack

Geographic Information Systems
API
Artificial Intelligence
Airflow
Amazon Web Services (AWS)
Data analysis
Software Applications
Computer Vision
Azure
Bash
Cloud Computing
Decision Support Systems
DevOps
Github
Google Maps
Data Intelligence
Python
PostgreSQL
Machine Learning
MySQL
NoSQL
Object Detection
OpenCV
Open Source Technology
Powershell
Recommender Systems
Ansible
TensorFlow
Azure
Software Engineering
SQL Databases
Digital Twin
Google Cloud Platform
PyTorch
Large Language Models
Prompt Engineering
Generative AI
Build Management
AI Platforms
Kubernetes
Information Technology
HuggingFace
Machine Learning Operations
Unreal Engine
Oracle Cloud Infrastructure
GPT
Docker
Jenkins

Job description

We are seeking an experienced Senior AI/ML Software Developer to support cutting-edge artificial intelligence initiatives focused on transportation engineering, digital delivery, automation, and infrastructure modernization.

This role will transform existing AI proof-of-concepts into scalable, enterprise-grade applications that support engineering workflows such as automated quantity extraction, plan review automation, asset detection, model ingestion, digital twins, and intelligent decision support systems.

The ideal candidate combines strong software engineering expertise with hands-on AI/ML experience and a passion for building production-ready applications that deliver real-world impact.

Key Responsibilities

AI & Machine Learning Development

Design, develop, and deploy production-ready AI and machine learning solutions

Extend existing proof-of-concept applications into enterprise-scale platforms

Build AI-powered applications supporting:

Plan review automation

Digital delivery initiatives

Roadway asset detection

Engineering workflow automation

Intelligent data processing

Develop and optimize machine learning pipelines for production environments

LLM & Generative AI Solutions

Build and deploy:

Retrieval-Augmented Generation (RAG) systems

Prompt engineering solutions

Fine-tuned LLM applications

AI copilots and intelligent assistants

Work with:

Hugging Face

Ollama

GPT-style models

Open-source LLM ecosystems

Computer Vision & Analytics

Develop computer vision solutions utilizing:

PyTorch

TensorFlow

OpenCV

YOLO

Implement:

Object detection

Image segmentation

Real-time inference solutions

Support infrastructure and transportation-related image analytics initiatives

Cloud, DevOps & MLOps

Deploy and manage AI workloads across cloud platforms including:

Azure AI Services

AWS SageMaker / Bedrock

Google Vertex AI

OCI AI Services

Build and maintain CI/CD pipelines for AI application delivery

Utilize:

Docker

Kubernetes

Ansible

GitHub Actions

Azure DevOps

Jenkins

Implement MLOps best practices using:

MLflow, Kubernetes

Docker

MLflow

Kubeflow

Airflow

PostgreSQL

MySQL

Vector Databases

GitHub Actions

Azure DevOps

Jenkins

Work Environment

Hybrid schedule

Minimum 4 days onsite in Austin, TX

Standard business hours with occasional evening or weekend support as needed

Opportunity to work on innovative AI initiatives impacting statewide transportation operations

Requirements

8+ years of software engineering experience

8+ years of experience with:

Cloud platforms (AWS, Azure, GCP, OCI)

CI/CD pipelines

Docker and Kubernetes

SQL and NoSQL databases

Bash and PowerShell scripting

3+ years of production experience with:

Python

AI/ML model development and deployment

NLP and Large Language Models (LLMs)

Computer Vision

Time Series Modeling

Recommender Systems

MLOps platforms

Distributed model training

Experience deploying machine learning solutions serving real users in production environments

Preferred Qualifications

Experience with:

GIS and geospatial data analysis

Transportation, logistics, or smart city technologies

Infrastructure asset management systems

Digital twin technologies

Unreal Engine

Google Maps APIs

Cesium

Polygonflow Dash

Experience working in government or highly regulated environments

Understanding of public sector security, compliance, and governance requirements

Technical Environment

Python

Azure AI

AWS SageMaker

AWS Bedrock

Google Vertex AI, Strong software engineer with deep AI/ML expertise

Passionate about turning prototypes into scalable enterprise solutions

Experienced building production AI systems, not just research models

Comfortable collaborating with engineers, architects, and business stakeholders

Excited about applying AI to solve real-world infrastructure and transportation challenges

Apply for this position