Machine Learning Engineer
Boardroom Appointments • Remote, Remote • Posted June 23, 2026
About the Role
- Strong analytical and problem-solving skills
- Expert in Python and SQL
- Experience with the modern software development best practices, e.g.
- agile software development
- code reviews
- unit testing
- version control, e.g. git
- CI/CD
- Experience with microservice architectures
- Experience working in an agile team
- Experience with ML frameworks and tools (e.g. pandas, numpy, scikit-learn, TensorFlow, Pytorch, Spark MLlib)
- Experience with modern ETL, compute and orchestration frameworks, e.g. Apache Spark, Apache Flink, Apache Kafka, etc.
- Development experience in both Windows and Linux
- Experience with container technologies, e.g. Docker, Kubernetes
Ideal:
- Experience in building machine learning or AI systems
- Proficiency in R language
- Experience deploying models to production
- Experience with NoSQL databases ...