
Overview
Description
AI Engineer
Primary Responsibilities:
Develop and improve the AI agentic frameworks that allow AI agents to work together to achieve complex tasks.
Develop novel data collection, fine-tuning, and AI technologies that achieve optimal performance on specific tasks and domains.
Design and implement ML pipelines for data preprocessing, feature engineering, model training, hyperparameter tuning, and model evaluation, enabling rapid experimentation and iteration.
Work closely with cross-functional teams, including AI researchers, ML engineers, and product teams, to deliver impactful AI solutions
Build scalable, reusable backend systems to support AI products across the company. Develop robust logging, telemetry, and evaluation harnesses to ensure reliable model performance.
Requirements
Hands-on programming experience with at least one modern language such as Python, Scala
Experience contributing to the architecture and design of large-scale distributed systems and/or ML systems and tools
Experience applying software engineering methodologies and best practices including coding standards, code reviews, build processes, testing, and security.
Experience building AI Agents using Azure Copilot Studio or Mosaic AI Agent Framework
Strong in Azure and Databricks AI/ML services with experience building AI applications
Prior experience in developing AI/ML framework with Mosaic or open-source ML software is an advantage.