Senior Software Engineer, Machine Learning
Z
ZipRecruiterOnline Employment Marketplace
United StatesFull-TimeSenior
Salary140000 - 225000 USD per year
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 3+ years
- Required Skills
- PythonSoftware DevelopmentData AnalysisMachine LearningPyTorchAlgorithmsTensorflow
Requirements
- 3+ year of professional software development experience with a focus in machine learning
- Deep experience in machine learning algorithms, techniques, and best practices
- Comprehensive computer science fundamentals in coding, object-oriented programming, data structures, and algorithms
- Strong knowledge of machine learning algorithms (e.g., linear regression, SVM, decision trees, neural networks, clustering, etc.) and best practices
- Experience with machine learning algorithms and frameworks, such as TensorFlow, PyTorch, or scikit-learn
- Experience with deep learning architectures and techniques, such as Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), Long Short-Term Memory (LSTM), and Generative Adversarial Networks (GANs)
- Background with NLP techniques and tools, such as tokenization, stemming, lemmatization, sentiment analysis, and named entity recognition, and libraries like NLTK, SpaCy, or BERT
Responsibilities
- Design, develop, and maintain machine learning models and algorithms
- Identify patterns, trends, and anomalies in the data
- Visualize insights using appropriate tools
- Assess the performance of machine learning models
- Discover opportunities to optimize models
View Full Description & ApplyYou'll be redirected to the employer's site