

Principal AI Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Principal AI Engineer in Austin, TX, with a contract length of "unknown" and a pay rate of "unknown." Key skills include JavaScript, Node.js, AI/ML development, and Google Cloud Platform experience. Requires 10+ years in software engineering and team leadership.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
June 21, 2025
π - Project duration
Unknown
-
ποΈ - Location type
On-site
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
Austin, Texas Metropolitan Area
-
π§ - Skills detailed
#AI (Artificial Intelligence) #Leadership #Documentation #TypeScript #Redis #GraphQL #PostgreSQL #Microservices #GIT #Deployment #Strategy #Hugging Face #JavaScript #Terraform #React #Databases #Programming #AWS (Amazon Web Services) #Python #API (Application Programming Interface) #Computer Science #Scala #GCP (Google Cloud Platform) #GitHub #Azure #Docker #Cloud #Kubernetes #ML (Machine Learning) #BigQuery #DevOps #Infrastructure as Code (IaC) #Agile
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
AI Engineer - Team Lead
Location: Austin, TX (Onsite)
Department: Engineering
Reports to: Engineering Manager/CTO
Position Overview
We are seeking an experienced Principal AI Engineer with team leadership capabilities to join our growing engineering team in Austin. This role combines hands-on AI/ML development with technical leadership responsibilities, focusing on building scalable AI-powered applications and APIs using cutting-edge technologies.
Key Responsibilities
Technical Leadership & Development
β’ Lead and mentor a team of AI/ML engineers and developers
β’ Design and implement AI-powered applications using Node.js and Next.js
β’ Develop and maintain robust APIs for AI/ML services and integrations
β’ Architect scalable solutions leveraging large language models (OpenAI, Gemini)
β’ Collaborate on system architecture decisions and technical strategy
AI/ML Implementation
β’ Build and deploy machine learning models and LLM integrations
β’ Work with OpenAI APIs and Google's Gemini models for various AI applications
β’ Implement prompt engineering and fine-tuning strategies
β’ Optimize model performance and cost efficiency
β’ Stay current with emerging AI/ML technologies and best practices
Full-Stack Development
β’ Develop responsive web applications using Next.js and React
β’ Design and implement RESTful APIs and GraphQL endpoints using Node.js
β’ Manage database operations and optimization with PostgreSQL
β’ Ensure code quality, testing, and documentation standards
Cloud Infrastructure & DevOps
β’ Deploy and manage applications on Google Cloud Platform (GCP)
β’ Implement CI/CD pipelines and infrastructure as code
β’ Monitor system performance and implement scaling strategies
β’ Manage cloud resources and optimize costs
Required Qualifications
Technical Skills
β’ Programming: Proficiency in JavaScript/TypeScript, Node.js
β’ Frontend: Strong experience with Next.js, React, and modern web technologies
β’ Database: Advanced PostgreSQL knowledge including query optimization
β’ AI/ML: Hands-on experience with LLMs, OpenAI APIs, and Google Gemini
β’ Cloud: Extensive experience with Google Cloud Platform (GCP) services
β’ API Development: RESTful services, GraphQL, microservices architecture
Experience & Background
β’ 10+ years of software engineering experience
β’ 6+ years of AI/ML development experience
β’ 4+ years of team leadership or mentoring experience
β’ Proven track record in API development and system architecture
β’ Experience with production AI/ML deployments
Leadership & Soft Skills
β’ Strong technical leadership and mentoring abilities
β’ Excellent communication and collaboration skills
β’ Experience with agile development methodologies
β’ Problem-solving mindset with attention to detail
β’ Ability to balance technical debt with feature development
Preferred Qualifications
β’ Advanced degree in Computer Science, AI/ML, or related field
β’ Experience with other cloud platforms (AWS, Azure)
β’ Knowledge of MLOps practices and tools
β’ Experience with vector databases and embeddings
β’ Familiarity with containerization (Docker, Kubernetes)
β’ Open source contributions or technical publications
β’ Experience in fast-paced startup environments
Technical Environment
β’ Languages: JavaScript/TypeScript, Python
β’ Frontend: Next.js, React, Tailwind CSS
β’ Backend: Node.js, Express, Fastify
β’ Database: PostgreSQL, Redis
β’ AI/ML: OpenAI GPT models, Google Gemini, Hugging Face
β’ Cloud: Google Cloud Platform (Compute Engine, Cloud Run, BigQuery)
β’ Tools: Git, Docker, Terraform, GitHub Actions
Application Process
Please submit your resume along with:
β’ Portfolio of AI/ML projects you've led or contributed to
β’ Examples of APIs or applications you've architected
β’ Brief description of your leadership experience and philosophy
We are an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.