AI/ML Software Developer

Estaff LLC
Austin, United States of America
yesterday

Role details

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

Job location

Austin, United States of America

Tech stack

Geographic Information Systems
Artificial Intelligence
Airflow
Amazon Web Services (AWS)
Computer Vision
Azure
Bash
Cloud Computing
Program Optimization
Databases
Continuous Integration
DevOps
Distributed Computing Environment
Github
Python
PostgreSQL
Machine Learning
MySQL
Natural Language Processing
NoSQL
Object Detection
OpenCV
Powershell
Recommender Systems
Ansible
TensorFlow
Spatial Data Infrastructures
SQL Databases
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Feature Engineering
PyTorch
Large Language Models
Prompt Engineering
AI Platforms
Kubernetes
HuggingFace
Machine Learning Operations
Oracle Cloud Infrastructure
GPT
Docker
Jenkins

Job description

We are seeking a Senior AI/ML Software Developer for a hybrid position (2 days/wk in South Austin office) with deep expertise in AI/ML development to join our Austin client's team. In this role, you will design, build, and deploy production-grade machine learning systems that serve real users on a scale. You will work across cloud platforms, contribute to MLOps infrastructure, and collaborate with cross-functional teams to deliver impactful AI-driven solutions.

Requirements

Natural Language Processing & LLMs

  • Experience with transformer architectures (BERT, GPT, T5), RAG systems, fine-tuning, prompt engineering, or building LLM applications.

Time Series & Anomaly Detection

  • Forecasting models, anomaly detection, sequential data modeling, or real-time monitoring systems.

Recommender Systems

  • Collaborative filtering, ranking models, personalization engines, or content recommendation pipelines.

Computer Vision

  • Production CV experience with PyTorch/TensorFlow, OpenCV, YOLO, object detection, segmentation, or real-time inference.

MLOPS & INFRASTRUCTURE

  • MLOps Tools: Production experience with MLflow, Weights & Biases, Kubeflow, Airflow, or equivalent platforms.

  • Distributed Training: Large-scale model training, multi-GPU/multi-node setups, and efficient data parallelism.

  • CI/CD: Azure DevOps, GitHub Actions, Jenkins, or comparable automation pipeline experience.

  • Feature Stores: Familiarity with Feast, Tecton, or advanced feature engineering practices.

  • Model Optimization: Quantization, pruning, and knowledge distillation for production efficiency.

  • LLM Models: Experience with Ollama, Hugging Face, or other open/non-frontier model frameworks.

Required Technical Skills

  • Python: 3-5+ years of production experience; Python is your primary language.

  • AI/ML Production: Built and deployed 2-3+ ML models serving real users - not just experiments.

  • Cloud Platforms: Experience with AWS, Azure, Google Cloud Platform, or OCI for deploying and managing ML workloads. We leverage AI/ML tools across all major providers (Azure AI, AWS SageMaker/Bedrock, Google Cloud Platform Vertex AI, OCI AI Services).

  • DevOps: Hands-on experience with Ansible, CI/CD pipelines, Docker, and Kubernetes.

  • Databases: Proficiency in SQL (PostgreSQL, MySQL) and NoSQL/vector databases.

  • Scripting: Proficient in both Bash and PowerShell for automation workflows.

Preferred Qualifications

  • Experience with Geospatial Information Systems (GIS) and analyzing spatial data.

  • Prior experience in transportation, logistics, or smart city sectors.

  • Background in Computer Vision (object detection, image segmentation) applied to infrastructure or vehicular data.

  • Familiarity with public sector data compliance, security, and governance standards

Apply for this position