Job Title: Artificial Intelligence / Machine Learning Engineer – Level 2 (Intern / Apprentice Equivalent)
Location: Austin, TX (Hybrid)
Duration: 12 Months
Job Description
The AI Apprenticeship Program establishes a sustainable and governed pathway for developing entry-level AI talent in support of TxDOT’s AI Strategic Plan.
Responsibilities
- Assist in evaluating emerging AI trends, tools, and vendor solutions against defined business use cases
- Support Proof of Concept (PoC) efforts to assess feasibility, data readiness, and potential value
- Contribute to the development of AI/ML models and prototype applications for prioritized use cases
- Help design and document data and AI pipelines integrating with existing systems
- Create reports, analyses, and presentations to communicate findings and outcomes
- Collaborate with data engineering, software development, governance, and analytics teams
Required Qualifications
- 1–3 years of academic, internship, or entry-level experience in AI, Data Science, Software Engineering, or related fields
- Proficiency in Python
- Familiarity with object-oriented programming concepts
- Experience with Git/version control
- Exposure to data processing, analysis, and basic model development
- Understanding of software development lifecycle and testing concepts
Preferred Skills
- Familiarity with Airflow, Prefect, or cloud-native data pipeline tools
- Understanding of REST APIs and model deployment concepts
- Exposure to AWS, Azure, Google Cloud Platform, or OCI cloud platforms
- Knowledge of Docker/containerization concepts
- Understanding of CI/CD fundamentals and model monitoring/versioning
Education
- Coursework toward or completion of a degree in Computer Science, Data Science, Engineering, Mathematics, or related discipline
- Strong interest in Artificial Intelligence, Machine Learning, and Applied Analytics
If interested, please share your updated resume along with contact details.