Arthur is at the forefront of making AI technology more understandable, effective, and fair through their innovative platform focusing on machine learning monitoring, explainability, and bias detection. As a Machine Learning Engineer at Arthur, you'll join a team deeply committed to shaping the future of AI and its real-world impact.
The role offers a unique opportunity to work on cutting-edge ML and LLM technologies, focusing on model performance, security, and robustness. You'll be responsible for developing new techniques in ML model monitoring, including data drift detection and high-dimensional density estimation. The position involves both independent and collaborative machine learning experiments, with the opportunity to communicate findings through publications and presentations.
This is an ideal position for someone with strong Python programming skills and experience with ML frameworks, who is passionate about the practical applications of machine learning. The role combines technical expertise with customer interaction, as you'll work directly with stakeholders to implement ML-enabled features for specific use cases.
Arthur offers a competitive compensation package ($160,000 - $230,000) along with comprehensive benefits including medical, dental, and vision insurance, 401K matching, and equity. The company culture emphasizes work-life balance with flexible PTO and a hybrid work environment based in NYC. You'll be joining a team that values curiosity, collaboration, and creative problem-solving, with ample opportunities for professional growth and development.
The ideal candidate will have 2+ years of professional experience in software engineering with ML focus, strong Python skills, and experience with ML frameworks. Knowledge of software engineering best practices and experience deploying ML models to production are essential. The role offers significant autonomy while providing team support, making it perfect for someone who wants to make a meaningful impact in the AI industry.