Apply📍 Canada, UK, India
🔍 Technology, Machine Learning
- Experience in a high growth agile software development environment.
- Experience developing machine learning-driven applications.
- Interest in statistical modeling and machine learning.
- Good understanding of ETL, data warehousing, data modeling and data architecting.
- Knowledge to work with data scientists and translate proof of concept models into production strength systems.
- Development skills in Python, relational databases like MySQL or PostgreSQL, NoSQL databases such as Redis or Cassandra.
- Experience with data processing frameworks like Spark or Presto and deep learning frameworks like TensorFlow or Pytorch.
- Experience with microservice architectures.
- Strong test automation skills (unit and functional).
- Working closely with Product Managers, Architects and Data Scientists to design, build, maintain and optimize our data management and machine learning applications.
- Develop software to deliver and integrate machine learning product capabilities into our platform through REST services.
- Build data processing pipelines supporting data analysis and machine learning tasks, and automate data pipelines in production.
- Perform code reviews and add automated testing to ensure software quality is high.
- Collaborate with team members leveraging state of the art technologies in Python, ML/DL/NLP and cloud.
AWSDockerPostgreSQLPythonSoftware DevelopmentAgileData AnalysisETLKubernetesMachine LearningMySQLPyTorchCassandraData analysisRedisNosqlSparkTensorflowCI/CD
Posted 2024-08-23
Apply