Senior Software Engineer with 10+ years of experience building production AI platforms, machine learning systems, intelligent automation solutions, and cloud-native applications. Proven expertise designing AI agents, agentic workflows, RAG platforms, ML infrastructure, and large-scale data systems. Experienced leading cross-functional initiatives, mentoring engineers, and delivering scalable AI-powered products from concept through production deployment and continuous optimization across AI engineering, MLOps, data engineering, backend development, cloud architecture, and distributed systems.

David G Kogler

Senior Software Engineer with 10+ years of experience building production AI platforms, machine learning systems, intelligent automation solutions, and cloud-native applications. Proven expertise designing AI agents, agentic workflows, RAG platforms, ML infrastructure, and large-scale data systems. Experienced leading cross-functional initiatives, mentoring engineers, and delivering scalable AI-powered products from concept through production deployment and continuous optimization across AI engineering, MLOps, data engineering, backend development, cloud architecture, and distributed systems.

Available to hire

Senior Software Engineer with 10+ years of experience building production AI platforms, machine learning systems, intelligent automation solutions, and cloud-native applications. Proven expertise designing AI agents, agentic workflows, RAG platforms, ML infrastructure, and large-scale data systems.

Experienced leading cross-functional initiatives, mentoring engineers, and delivering scalable AI-powered products from concept through production deployment and continuous optimization across AI engineering, MLOps, data engineering, backend development, cloud architecture, and distributed systems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Senior Software Engineer at BrightOps
July 1, 2023 - Present
Architected and developed enterprise-scale AI agent platforms using LangGraph, LangChain, OpenAI, Anthropic Claude, and agent orchestration frameworks to automate business processes and support intelligent decision-making. Designed and deployed production RAG systems leveraging Pinecone, Weaviate, semantic retrieval, hybrid search, embeddings, and enterprise knowledge repositories. Collaborated with data scientists and ML practitioners to build machine learning services for recommendation, prediction, classification, and intelligent automation using PyTorch, scikit-learn, and MLflow. Built backend microservices and APIs using FastAPI to power AI-enabled applications and operational workflows. Led cloud architecture initiatives using AWS (EKS, ECS, Lambda, S3, RDS) and Azure (AKS, App Services, Azure SQL) with Docker, Kubernetes, and Terraform to support scalable AI platform deployment. Implemented MLOps, monitoring, experimentation, and observability frameworks using MLflow, Prometheu
Software Engineer (Scale AI) at Scale AI
January 1, 2020 - June 30, 2023
Developed production machine learning and AI solutions for intelligent automation, document intelligence, recommendations systems, and enterprise knowledge management products. Established scalable MLOps practices using MLflow, Airflow, Databricks, Spark, and cloud-native ML infrastructure to improve deployment velocity and model governance. Worked with analytics and platform teams to develop data platforms and ETL pipelines leveraging Snowflake, BigQuery, Spark, Airflow, and distributed processing frameworks. Designed and maintained ML infrastructure on AWS (EC2, S3, EKS, RDS) and GCP (Cloud Run, GKE, BigQuery, Cloud Storage) supporting large-scale model training and inference workloads. Built backend APIs and platform services using FastAPI, Django, Redis, GraphQL, and asynchronous processing architectures. Partnered with data scientists to implement NLP, deep learning, and generative AI solutions for document understanding, content generation, classification, summarization, and info
Software Engineer at Scale AI
January 1, 2020 - June 30, 2023
Developed statistical and machine-learning solutions using TensorFlow, Pandas, NumPy, scikit-learn, and predictive analytics techniques supporting AI-driven products and operational initiatives. Designed analytical pipelines, feature-engineering workflows, and data transformation processes using BigQuery, Cloud Storage, Apache Spark, and Airflow to support large-scale analytical processing and model evaluation. Conducted exploratory data analysis, forecasting, experimentation, model evaluation, and predictive analytics to identify business opportunities and improve operational performance. Built analytical datasets, training datasets, and measurement frameworks enabling evaluation of model quality, workflow efficiency, and product outcomes. Designed and optimized data solutions using PostgreSQL, Elasticsearch, MongoDB, and distributed cloud data platforms for large-scale structured and unstructured datasets. Collaborated with engineering and product teams to deploy machine-learning sol
Scale AI, Software Engineer at Scale AI
January 1, 2020 - June 30, 2023
Developed production machine learning and AI solutions supporting intelligent automation, document intelligence, recommendation systems, and enterprise knowledge management products. Established scalable MLOps practices using MLflow, Airflow, Databricks, Spark, and cloud-native ML infrastructure to improve deployment velocity and model governance. Partnered with analytics and platform teams to develop data platforms and ETL pipelines leveraging Snowflake, BigQuery, Spark, Airflow, and distributed processing frameworks. Designed and maintained ML infrastructure on AWS (EC2, S3, EKS, RDS) and GCP (Cloud Run, GKE, BigQuery, Cloud Storage) for large-scale model training and inference workloads. Built backend APIs and platform services using FastAPI, Django, Redis, GraphQL, and asynchronous processing architectures. Partnered with data scientists to implement NLP, deep learning, and generative AI solutions for document understanding, content generation, classification, summarization, and i
Software Engineering Intern at GitLab
September 1, 2016 - August 31, 2019
Assisted engineering teams in developing backend services, internal tooling, and automation solutions supporting software delivery platforms. Collaborated with senior engineers to build automation scripts improving testing, deployment, and operational workflows. Contributed to CI/CD pipelines, containerized deployments, debugging activities, and software quality initiatives using GitLab CI/CD, Docker, and Kubernetes. Participated in agile ceremonies, code reviews, troubleshooting efforts, and application maintenance activities.
Software Engineer at Elastic
May 1, 2016 - December 31, 2019
Developed large-scale search, analytics, and data processing platforms supporting intelligent information retrieval and enterprise data discovery initiatives. Designed high-volume ingestion, indexing, transformation, and analytics pipelines processing structured and unstructured datasets across distributed environments. Built backend services and distributed applications using Python, Elasticsearch, PostgreSQL, MongoDB, Redis, gRPC, and microservices architectures. Partnered with platform teams to improve search infrastructure performance through indexing optimization, caching strategies, observability improvements, and distributed system enhancements. Improved platform scalability and operational reliability using AWS, GCP, Docker, Kubernetes, distributed caching, and monitoring solutions. Collaborated with search engineers and data teams to build machine learning-powered ranking, recommendation, classification, and search optimization capabilities.

Education

M.S. in Computer Science at The University of Texas at Austin
January 1, 2015 - January 1, 2017
B.S. in Computer Science at The University of Texas at Austin
January 1, 2011 - January 1, 2015
M.S. in Computer Science at The University of Texas at Austin
January 1, 2015 - January 1, 2017
B.S. in Computer Science at The University of Texas at Austin
January 1, 2011 - January 1, 2015
M.S. at The University of Texas at Austin
January 1, 2015 - January 1, 2017
B.S. at The University of Texas at Austin
January 1, 2011 - January 1, 2015
M.S. in Computer Science at The University of Texas at Austin
January 1, 2015 - January 1, 2017
B.S. in Computer Science at The University of Texas at Austin
January 1, 2011 - January 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare, Professional Services, Other, Computers & Electronics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more