Machine Learning Software Engineer
Job Summary:
We are looking for an experienced software engineer with expertise in machine learning and artificial intelligence to join our team. The ideal candidate will have a deep understanding of machine learning algorithms and techniques, and will be responsible for developing and maintaining our machine learning systems.
Responsibilities:
• Build and maintain machine learning models to support our products and services
• Design, build, and maintain software systems that integrate with machine learning models
• Collaborate with cross-functional teams to identify machine learning opportunities and implement solutions
• Develop algorithms and implement software to support the development of new machine learning models
• Analyze and interpret large sets of data to identify trends and patterns
• Use statistical analysis and machine learning techniques to develop predictive models
• Optimize and improve existing machine learning algorithms and models
• Implement data pipelines and ETL processes to support machine learning workflows
Requirements:
• Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or a related field
• 3+ years of experience in software engineering
• Proficiency in coding with Python, R, and/or Java
• Experience with machine learning libraries such as TensorFlow, PyTorch, or Scikit-learn
• Familiarity with data analysis and visualization tools such as pandas, matplotlib, or Power BI
• Knowledge of web development technologies, such as React and Django
• Experience with cloud platforms, such as AWS or Azure
• Strong collaborator with excellent communication skills
Job Summary:
We are looking for an experienced software engineer with expertise in machine learning and artificial intelligence to join our team. The ideal candidate will have a deep understanding of machine learning algorithms and techniques, and will be responsible for developing and maintaining our machine learning systems.
Responsibilities:
• Build and maintain machine learning models to support our products and services
• Design, build, and maintain software systems that integrate with machine learning models
• Collaborate with cross-functional teams to identify machine learning opportunities and implement solutions
• Develop algorithms and implement software to support the development of new machine learning models
• Analyze and interpret large sets of data to identify trends and patterns
• Use statistical analysis and machine learning techniques to develop predictive models
• Optimize and improve existing machine learning algorithms and models
• Implement data pipelines and ETL processes to support machine learning workflows
Requirements:
• Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or a related field
• 3+ years of experience in software engineering
• Proficiency in coding with Python, R, and/or Java
• Experience with machine learning libraries such as TensorFlow, PyTorch, or Scikit-learn
• Familiarity with data analysis and visualization tools such as pandas, matplotlib, or Power BI
• Knowledge of web development technologies, such as React and Django
• Experience with cloud platforms, such as AWS or Azure
• Strong collaborator with excellent communication skills