Machine Learning Engineer
Join a team of data scientists and machine learning engineers to design, productionize, optimize, and operate machine learning systems at scale.
תחומי אחריות
- Design and build systems that improve machine learning scalability, usability, and performance
- Productionize prototype models for customer-facing use at scale
- Automate model training, prediction, data orchestration, monitoring, and continuous improvement
- Enhance model prediction performance and reduce training time by working with existing codebases
- Build reusable tools that streamline data processing, training, and data management
- Develop end-to-end data pipelines and refine features from diverse data sources
- Collaborate with product managers, data scientists, and engineers on machine learning algorithms
- Evaluate technologies, compare model metrics, and communicate results to technical and business stakeholders
דרישות
- Bachelor’s, master’s, or doctoral degree in computer science or a related field, or equivalent practical experience
- Production software development experience with Python, Scala, or Java
- Strong understanding of data structures, algorithms, performance complexity, and computer architecture
- Experience with Git and production-ready coding practices
- Knowledge of machine learning techniques including classification, regression, clustering, training, validation, and testing
- Experience with SQL, scikit-learn, NLTK, NumPy, pandas, TensorFlow, or Keras
- Experience with data processing and distributed systems such as Spark, Hive, or Flink
- Knowledge of cloud technologies, particularly AWS
יתרון
- Experience with AWS SageMaker
- Experience with Docker and Kubernetes
- Knowledge of CI/CD and DevOps practices
- Experience with distributed computing and stream processing
הטבות
- Competitive compensation package
- Performance-based cash bonus eligibility
- Equity rewards eligibility
- Employee benefits