What are the responsibilities and job description for the Senior Software Developer /Cloud Platforms position at Damco Solutions?
Job Title: Senior Software Developer – Cloud Platforms
Location: Austin, TX (Hybrid)
Duration: Long-Term Contract
Description of Services
The Texas Department of Transportation (TxDOT) requires the services of one Software Developer Specialist who meets the general qualifications for Applications/Software Development.
The selected candidate will focus on delivering engineering-related software services, including:
- Model ingestion
- Automated quantity extraction
- Plan conformance checks
- CI/CD automation
Requirement
- This role will leverage PEPS to ensure compliance with procurement regulations while enabling efficient onboarding of specialized talent.
- The Senior Software Developer Specialist will play a key role in advancing TxDOT’s AI initiatives by transforming proof-of-concept (POC) solutions into scalable, production-ready web applications. These applications will support transportation engineering workflows and enable enterprise-wide accessibility through secure and user-friendly web interfaces.
Key responsibilities include:
- Extending AI models and prototypes into enterprise-grade applications
- Supporting plan review automation, roadway asset detection, and digital delivery initiatives
- Building scalable, integrated systems aligned with transportation engineering needs
- Ensuring secure deployment and enterprise usability
Candidates must meet or exceed the following requirements:
- Cloud Platforms (8 years): Experience with AWS, Azure, GCP, or OCI for deploying and managing machine learning workloads. Familiarity with tools such as Azure AI, AWS SageMaker/Bedrock, GCP Vertex AI, and OCI AI Services.
- DevOps (8 years): Strong experience with Ansible, CI/CD pipelines, Docker, and Kubernetes.
- Databases (8 years): Expertise in SQL (PostgreSQL, MySQL) and NoSQL/vector databases.
- Scripting (8 years): Proficiency in Bash and PowerShell for automation tasks.
- CI/CD Tools (8 years): Experience with Azure DevOps, GitHub Actions, Jenkins, or similar tools.
- Python Development (3 years): Production-level experience with Python as the primary programming language.
- NLP / LLMs (3 years): Experience with transformer models (BERT, GPT, T5), RAG systems, prompt engineering, fine-tuning, and LLM-based application development.
- Time Series Modeling (3 years): Experience in forecasting, anomaly detection, sequential modeling, or real-time monitoring systems.
- Recommender Systems (3 years): Knowledge of collaborative filtering, ranking models, and personalization engines.
- MLOps Tools (3 years): Hands-on experience with MLflow, Weights & Biases, Kubeflow, Airflow, or equivalent tools.
- Distributed Training (3 years): Experience with multi-GPU/multi-node environments and efficient data parallelism.
- Computer Vision (3 years): Production experience using PyTorch or TensorFlow, including tools like OpenCV and YOLO for object detection, segmentation, and real-time inference.
- Feature Engineering (3 years): Experience with feature stores such as Feast or Tecton.
- Model Optimization (3 years): Experience in quantization, pruning, and knowledge distillation.
- LLM Ecosystems (3 years): Experience with Ollama, Hugging Face, or similar non-frontier models.
- AI/ML Production (2 years): Proven track record of deploying 2–3 production-grade ML models used by real users.
Preferred Qualifications
- Experience with Geospatial Information Systems (GIS) and spatial data analysis
- Background in transportation, logistics, or smart city domains
- Experience in computer vision for infrastructure or vehicular data
- Knowledge of public sector compliance, security, and governance standards
- Experience with Unreal Engine and real-world digital twin technologies
- Familiarity with Google Maps Cesium API
- Experience with Polygonflow Dash and its capabilities
Terms of Service
Start Date: June 15, 2026
End Date: June 14, 2027