AI/Machine Learning Engineer

Veritone•Irvine, CA

About The Position

This role involves building, documenting, and refactoring production-grade AI/ML pipelines, model integration layers, and scalable features. The engineer will identify and analyze areas for optimization in existing code, model inference workflows, and data pipelines to improve efficiency and latency. They will partner with product, design, data, and infrastructure teams to integrate AI/ML capabilities and intelligent services into application workflows. Participation in an on-call support rotation for production ML services may be required. The role also emphasizes continuous learning, staying current with AI/ML developments, and actively participating in team meetings to share knowledge and challenge assumptions. A proven track record of writing maintainable code, including tests and benchmarks, is essential, as is the ability to quickly learn new frameworks and technical stacks.

Requirements

  • At least 3 years of professional experience building and deploying software systems.
  • Direct experience integrating, fine-tuning, or operating AI/ML models in production environments.
  • Deep proficiency with Python and standard ML libraries (e.g., PyTorch, NumPy, Pandas, Scikit-learn, Hugging Face).
  • Hands-on experience with LLMs, RAG architectures, prompt engineering, or traditional ML model pipelines and inference serving.
  • Ability to design and implement robust APIs and backend microservices in Python.
  • Professional experience working with RDBMSs, NoSQL DBs, and Vector Databases.
  • Demonstrated participation in the successful deployment, monitoring, and scaling of machine learning workloads and production code.

Nice To Haves

  • Experience with Go or Node.js for backend and API development.

Responsibilities

  • Building, documenting, and refactoring production-grade AI/ML pipelines, model integration layers, and scalable features.
  • Identifying and analyzing areas in existing code, model inference workflows, and data pipelines for optimization, efficiency, and latency improvements.
  • Partnering with product, design, data, and infrastructure teams to integrate AI/ML capabilities and intelligent services into application workflows.
  • Participating in on-call support rotation for production ML services, if necessary.
  • Actively participating in team meetings: sharing knowledge on emerging AI trends, asking questions, and challenging assumptions.
  • Actively helping the team meet their commitments.
  • Being open to constructive feedback from teammates and management.
  • Continuously improving technical skills and staying current with rapid developments in the AI/ML landscape.
  • Writing maintainable code, including unit/integration tests, evaluation benchmarks, and readable code.
  • Learning new frameworks, algorithms, and technical stacks quickly.
Ā© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service