Simplify Logo
Dallas County

Dallas County

Texas county government

AI Engineer 2 - Data AND AI

Full-TimeDeadline 10/3/26
$8.2k - $10.2k/mo
Senior
Bachelor's, Master's
Dallas, TX, USA
In Person

Occasional travel to County sites required.

About the job

Requirements
  • A Bachelor's degree from an accredited college or university in Computer Science, Information Systems, Data Science, AI and Analytics, or a job-related field of study, or equivalent education and experience.
  • Five years of work-related experience in data engineering, data analytics, or AI/ML data processing.
  • A valid Texas Driver's License and a good driving record.
  • A 10-year driving history must be provided.
  • The ability to pass and maintain eligibility for a national fingerprint-based records check for access to criminal justice databases.
  • Knowledge of DevOps, continuous integration and continuous delivery, and containerized applications such as Docker and Kubernetes.
  • The ability to design and optimize scalable data workflows.
  • Knowledge of Sovereign Cloud requirements or GovCloud environments.
  • Knowledge of big data frameworks and technologies including Snowflake, Spark, Databricks, vector databases, and graph databases.
  • Knowledge of data warehousing, data lakes, and data modeling best practices.
  • Skill in SQL, Rust, Go, Python, and/or Scala for data transformation.
  • Knowledge of data privacy and compliance regulations including HIPAA, GDPR, and CJIS.
  • Skill in implementing AI within county and government policy frameworks.
  • Knowledge of Git, continuous integration and continuous delivery pipelines, data catalogs, Kubernetes, Docker, and business intelligence tools.
  • Knowledge of cloud platforms such as Azure, AWS, or GCP; UI/UX technologies including ReactJS and NextJS; and data storage technologies such as SQL Server, Snowflake, and Parquet.
  • Skill in Python, AWS SageMaker, LangChain, Pydantic, Model Context Protocols, Amazon Bedrock, vector databases, RAGs, and data integration tools such as Jupyter Notebooks and API gateways.
  • Knowledge of streaming data technologies including Kafka, Kinesis, and Pub/Sub.
  • The ability to work independently, collaborate on technical projects, and mentor junior team members.
Responsibilities
  • Design, develop, and maintain scalable AI agents and orchestration workflows across structured and semi-structured data sources.
  • Ensure consistent design and delivery of data and AI platforms supporting Data Engineering, Cloud, and AI centers of excellence.
  • Integrate internal and external data sources with enterprise data platforms, data lakes, or data warehouses.
  • Design and develop multi-agent systems using frameworks such as LangGraph, CrewAI, or Amazon Bedrock to automate complex enterprise reviews and workflows.
  • Perform data profiling, cleansing, and standardization to improve data quality.
  • Monitor data pipeline health and troubleshoot failures or anomalies.
  • Document AI architecture, APIs, AI business rules, and data logic for internal users.
  • Collaborate with DevOps and infrastructure teams to implement automated AI processing workflows.
  • Collaborate with Enterprise Architecture teams to align AI solutions with internal policies, vendor questionnaires, and ethical AI guidelines.
  • Maintain data access controls, validation rules, and retention policies.
  • Translate business and AI requirements into technical specifications and AI pipeline designs.
  • Participate in Agile planning, backlog grooming, and technical design sessions.
  • Develop data and AI flow diagrams, machine learning models, and transformation logic.
  • Support dataset design and delivery for dashboards, reports, and self-service analytics.
  • Collaborate with application owners to understand source-system structures and data changes.
  • Contribute to solution architecture decisions related to language model performance, security, storage, and data delivery.
  • Assist in scoping and estimating new data initiatives and enhancement requests.
  • Identify reuse opportunities for data components, tools, and models.
  • Build validation and error-handling logic into data and AI pipelines to support reliability.
  • Perform root cause analysis for data inconsistencies and recommend preventive actions.
  • Contribute to and follow testing procedures for data validation, performance, and integrity.
  • Implement version control, data lineage, and reproducibility practices.
  • Identify performance bottlenecks and refactor inefficient data processes.
  • Recommend improvements to schema design, data granularity, and source-system integration.
  • Maintain awareness of industry standards for data governance, security, and accessibility.
  • Support automation of routine data workflows and manual reporting processes.
  • Work with analysts, data scientists, application developers, and stakeholders to deliver high-quality datasets.
  • Coordinate with system owners and system administrators to manage source-data access and schema changes.
  • Support quality assurance and testing teams by validating expected output and data quality criteria.
  • Participate in data and AI design reviews, standups, retrospectives, and sprint demos.
  • Communicate technical limitations and trade-offs to business stakeholders.
  • Partner with cybersecurity teams to ensure sensitive data is handled securely and in compliance with County policy.
  • Continue building technical proficiency in cloud platforms, big data tools, and AI frameworks.
  • Stay current with trends in data engineering, streaming pipelines, and machine learning operations practices.
  • Contribute to internal wikis, playbooks, and best-practices documentation.
  • Mentor junior data engineers or interns on development and testing practices.
  • Participate in knowledge-sharing sessions, communities of practice, and hackathons.
  • Seek opportunities for cross-training with related disciplines such as AI, Big Data, DevOps, and MLOps.
  • Implement robust large language model engineering practices using tools such as Langfuse or Weights & Biases for tracing, debugging, and evaluating model outputs.
  • Communicate progress, risks, and needs to project leads or data managers.
  • Document data sources, logic, and transformations in data dictionaries or metadata repositories.
  • Support stakeholder training or onboarding on new datasets and data services.
  • Assist in writing user guides, technical diagrams, and documentation for AI orchestrations and data pipelines.
  • Participate in requirement-gathering and feedback sessions with business users.
  • Support audit and compliance documentation as needed.
  • Respond to questions and data requests from supported teams.
  • Coordinate deployment of data updates with impacted teams or systems.
  • Perform other duties as assigned.
Desired Qualifications
  • Certifications in cloud architecture for Azure, AWS, or GCP; data modeling; and governance tools.
  • Amazon Certified: AWS Data Engineer Associate certification.
  • AWS Certified Data Analytics – Specialty certification.
  • Snowflake or Databricks certification.
  • A Master's degree.

About the company

Dallas County is a county government serving residents and communities in Dallas County, Texas. The county administers courts, elections, public health, justice, records, infrastructure, human services, and other local government programs. It serves residents, businesses, visitors, partner agencies, and communities across Dallas County. Its operating model centers on elected offices and departments operating under public law, budgets, civil-service rules, and countywide administrative systems. Teams work across public health, justice, administration, technology, facilities, finance, records, and community services. Teams support coordinated daily delivery.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Get referred to Dallas County

See people who can refer or advise you