cover image
AuditBoard

AuditBoard

www.auditboard.com

1 Job

965 Employees

About the Company

AuditBoard’s mission is to be the category-defining global platform for connected risk, elevating our customers through innovation. More than 50% of the Fortune 500 trust AuditBoard to transform their audit, risk, and compliance management.

Listed Jobs

Company background Company brand
Company Name
AuditBoard
Job Title
Staff Machine Learning Engineer
Job Description
**Job Title** Staff Machine Learning Engineer **Role Summary** Design, develop, and deploy end‑to‑end machine learning solutions to power predictive risk analytics, automated assessments, intelligent data extraction, and personalized insights within a SaaS product. Lead the full lifecycle of AI features, from concept through production, while driving rigorous experimentation, robust code quality, and continuous learning of emerging LLM technologies. **Expectations** - Release production‑grade ML models that deliver quantifiable business value. - Collaborate closely with product managers, designers, and software engineers in an Agile environment. - Maintain clear documentation and design rationale for all ML components. - Stay current on AI research and tooling, evaluating and incorporating novel techniques (LLMs, RAG, prompt engineering, etc.). - Mentor junior team members and contribute to a culture of rigorous experimentation and learning. **Key Responsibilities** - Build, ship, and own ML features (predictive analytics, risk scoring, data extraction, insights). - Design and implement AI architectures using classical ML and large‑language‑model techniques. - Produce clean, testable, scalable code in Python and, where relevant, JavaScript/Node.js. - Write comprehensive design docs, unit/integration test suites, and performance benchmarks. - Debug, troubleshoot, and resolve production incidents. - Participate in sprint planning, backlog refinement, and daily stand‑ups. - Consult on system design, focusing on scalability, observability, and reliability. - Benchmark new models against business KPIs and iterate rapidly. **Required Skills** - 8+ years of hands‑on ML development, deployment, and production‑support. - Advanced knowledge of LLMs, Retrieval‑Augmented Generation, few‑shot learning, prompt engineering, fine‑tuning, semantic search, and knowledge distillation. - Strong proficiency in Python; experience with Java, JavaScript, Node.js (ES6/TypeScript) considered a plus. - Deep familiarity with ML frameworks: TensorFlow, PyTorch, HuggingFace, Keras, MXNet, scikit‑learn. - Experience with data stores (PostgreSQL) and container orchestration (Docker, Kubernetes). - Understanding of search/retrieval and ranking systems. - Excellent communication, collaboration, and analytical skills. - Ability to write maintainable, production‑ready code and rigorous experiments. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Statistics, Mathematics, or a related technical field. ---
Canada
Remote
23-11-2025