Machine Learning Engineer improving Slackbot's AI capabilities for 10 million active users. Collaborating with teams to develop new features and improve systems using ML.
Responsibilities
Leveraging machine learning and artificial intelligence subject matter expertise to drive improvements in the Slackbot experience.
Develop ML models supporting ranking, retrieval, and generative AI use-cases.
Brainstorm with Product Managers, Designers and Frontend Engineers to conceptualize and build new features for our large (and growing!) user base.
Produce high-quality results by leading or contributing heavily to large multi-functional projects that have a significant impact on the business.
Actively own features or systems and define their long-term health, while also improving the health of surrounding systems.
Support in the development of sustainable data collection pipelines and management of ML features.
Assist our skilled support team and operations team in triaging and resolving production issues.
Mentor other engineers and deeply review code.
Improve engineering standards, tooling, and processes.
Requirements
Experience with functional or imperative programming languages: PHP, Python, Ruby, Go, C, Scala or Java.
Built with common ML frameworks like PyTorch, Tensorflow, Keras, XGBoost, or Scikit-learn
Fine tuned LLMs or BERT models.
Experience building batch data processing pipelines with tools like Apache Spark, Hadoop, EMR, Map Reduce, Airflow, Dagster, or Luigi.
An analytical and data driven mindset, and know how to measure success with complicated ML/AI products.
Put machine learning models or other data-derived artifacts into production at scale.
Led technical architecture discussions and helped drive technical decisions within the team.
The ability to write understandable, testable code with an eye towards maintainability.
Strong communication skills and you are capable of explaining complex technical concepts to designers, support, and other specialists.
Machine Learning Engineer at Zoox creating advanced 3D segmentation models for autonomous vehicles. Joining a team at the forefront of robotics and AI for urban mobility solutions.
Machine Learning Engineer designing and deploying production - grade ML models for Adobe's Video APIs. Collaborating with research and product teams to implement innovative AI solutions.
Machine Learning Engineer designing and deploying ML models for Video APIs at Adobe. Collaborating with teams to translate research into scalable systems.
Machine Learning Scientist developing and deploying novel methods for optical connectomics at E11 Bio. Collaborating with experts to transform microscopy data into synaptic connectivity information.
MLOps Consultant designing and optimizing machine learning model infrastructure for Capgemini. Collaborating with diverse teams to ensure efficient deployment and monitoring of ML models.
Machine Learning Engineer II developing innovative computer vision solutions for defense and commercial applications. Working on detection, classification, localization, and tracking with emphasis on algorithm integration and validation.
Senior Machine Learning Engineer at Mastercam focusing on developing production - ready AI integrations in CAM applications. Leading AI solution architectures for efficient manufacturing processes.
Senior Machine Learning Engineer for OLX, enhancing search system components and leading technical initiatives. Engage in multi - disciplinary teams for scalable solutions.
Senior Engineer developing innovative algorithms and optimizations for NVIDIA’s inference and compiler stack. Collaborating across systems, compilers, and deep learning workloads.