Epicareer Might not Working Properly
Learn More

Machine Learning Software Engineer

Salary undisclosed

Checking job availability...

Original
Simplified

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