The AI/ML Architect position at BambooHR is a remote role available in specific states.
Employment is contingent on passing both a background and credit check.
The role involves working with a talented team to architect and engineer AI platform services and features.
Responsibilities include architecting, designing, and implementing scalable AI/ML systems across cloud and on-premise environments.
The architect will design advancements in architecture to enhance software and AI/ML pipelines.
The position requires defining architectural changes that can be implemented incrementally while minimizing risk.
Collaboration with various stakeholders is essential to determine architectural priorities, particularly in AI model deployment and MLOps workflows.
The architect will build, fix, and improve code for high-value AI/ML services and APIs.
Training team members on AI/ML practices and techniques is part of the role.
The architect will define and evolve model governance, monitoring, drift detection, and re-training workflows.
Advocacy for security and ethical AI practices in compliance with OWASP ML Top 10 and relevant standards is required.
Requirements:
A Bachelor's or Master's degree in Computer Science, Machine Learning, Artificial Intelligence, or a related field, or equivalent industry experience is required.
At least 7 years of software engineering experience, with a minimum of 3 years in building and architecting analytical software systems using AI and ML.
Experience in developing software using various languages, including Python, Clojure, SQL, and the ability to quickly learn new languages is necessary.
Strong knowledge and experience with data platforms, machine learning frameworks, and generative AI tooling such as Databricks, Scikit-learn, TensorFlow, PyTorch, and OpenAI/Anthropic LLMs is required.
Experience in designing and deploying ML models to production and optimizing MLOps practices is essential.
Familiarity with the full lifecycle of software and AI/ML development, including version control, build management, unit testing, CI/CD, API paradigms, and model versioning is needed.
Exceptional communication and collaboration skills, particularly with cross-functional teams of data scientists and engineers, are required.
The ability to give and receive constructive feedback tactfully and effectively is necessary.
Knowledge of responsible AI and security best practices, including OWASP Top 10 and OWASP ML Top 10, is required.
Expertise in deploying and scaling containerized, distributed software and AI systems using tools such as Kubernetes is essential.
Foundational skills in math and statistics that underlie ML are necessary.
Depth in using LLMs, including training, fine-tuning, and evaluation, along with a historical background in traditional NLP tools is required.
Experience in SOA, Modular Monolith Architecture, and distributed systems for AI training and inference is necessary.
Familiarity with static analysis, code scanning, and ML-specific monitoring tools is required.
Familiarity with data engineering and data governance principles is necessary.
Benefits:
BambooHR offers a great company culture recognized by multiple organizations.
Comprehensive health, life, and disability insurance is provided.
Generous leave policies include 4 weeks of vacation, 12 company holidays, parental leave, and volunteer time off.
A 401k plan with up to a 6% company match is available.
Employees receive a $2000 Paid-Paid Vacation bonus.
An Employee Assistance Program (EAP) through Headspace is offered.
Additional benefits can be found on the BambooHR careers page.