Open position: AI Engineering

The AI Engineer works in conjunction with the Technology and Product teams to develop and support AI-driven solutions across the organization. This position is responsible for end-to-end AI model development, including interacting with end users to gather requirements, understanding business objectives, designing and developing AI models using available tools and frameworks, and deploying solutions to end users (including training end users on AI applications and best practices).

Responsibilities

You’ll design and develop advanced AI and machine learning models to address real-world business challenges. You’ll be responsible for collecting, cleaning, and processing large datasets, building scalable pipelines, and ensuring the quality and reliability of training data. You’ll evaluate model performance using appropriate metrics, optimize for accuracy and efficiency, and deploy models into production using best practices in MLOps. You’ll work collaboratively with cross-functional teams—including product managers, data scientists, and software engineers—to integrate AI solutions into applications and services. You’ll stay up to date with the latest research and tools in the AI space, continuously improving existing systems and proposing innovative approaches. You’ll also be expected to maintain clean, well-documented code, contribute to technical decision-making, and ensure that all AI systems are developed with fairness, transparency, and data privacy in mind.