Principal AI/ML Architect, Applied Field Engineering
Snowflake- Full Time
- Senior (5 to 8 years)
Candidates must hold a Bachelor’s or Master’s degree in Computer Science, Machine Learning, Artificial Intelligence, or a related field, or possess equivalent industry experience, and have at least seven years of software engineering experience with at least three years focused on building and architecting analytical software systems utilizing AI and ML. Strong proficiency in programming languages such as Python, Clojure, SQL, and the ability to quickly learn new languages is required, alongside knowledge of data platforms, machine learning frameworks (Scikit-learn, TensorFlow, PyTorch), and generative AI tooling (Databricks, OpenAI/Anthropic LLMs, agentic frameworks). Familiarity with SOA, Modular Monolith Architecture, and distributed systems for AI training and inference is also necessary, as well as foundational skills in mathematics and statistics.
As an AI/ML Architect at BambooHR, the role involves architecting, designing, and implementing scalable AI/ML systems across cloud and on-premise environments, defining architectural changes for incremental implementation while minimizing risk, collaborating with stakeholders on architectural priorities, particularly in AI model deployment and MLOps workflows, building and improving code, especially high-value AI/ML services and APIs, training team members on AI/ML practices, helping the team build AI-integrated code with confidence, defining and evolving model governance, monitoring, drift detection, and re-training workflows, advocating for security and ethical AI practices, and deploying and scaling containerized, distributed software and AI systems using Kubernetes. Additionally, the role includes experience with the full lifecycle of software and AI/ML development, and utilizing LLMs, including training, fine-tuning, and evaluation.
Cloud-based HR software for SMBs
BambooHR provides HR software solutions specifically designed for small and medium-sized businesses (SMBs). Its cloud-based platform allows organizations to manage various HR functions, including hiring, onboarding, employee data management, time tracking, and performance management. The software is user-friendly and integrates with other HR applications, enhancing its capabilities. Clients pay a subscription fee based on the number of employees and features needed, and the BambooHR Marketplace offers additional integrations with various HR apps, allowing businesses to customize their HR solutions. The goal of BambooHR is to help SMBs streamline their HR processes and manage their workforce more effectively.