Machine Learning Software Engineer
Is this job for you?
Build my CV Build your CV and see how well you match this role — and every other one.
The role
As a Machine Learning Software Engineer, you will design, implement, test, and deploy ML-powered software that supports customers and staff.
Collaborate with engineers across levels in an agile environment to deliver reliable, scalable production applications.
Apply ML techniques including NLP, CNNs, GANs, LSTMs, and embeddings to real-world problems and drive data-driven decisions.
Contribute to system design with a focus on performance, security, availability, and observability.
Participate in continuous learning, code reviews, and cross-functional collaboration to ensure high-quality software.
Leverage cloud platforms and data-engineering best practices to train and deploy models on large datasets.
Collaborate with engineers across levels in an agile environment to deliver reliable, scalable production applications.
Apply ML techniques including NLP, CNNs, GANs, LSTMs, and embeddings to real-world problems and drive data-driven decisions.
Contribute to system design with a focus on performance, security, availability, and observability.
Participate in continuous learning, code reviews, and cross-functional collaboration to ensure high-quality software.
Leverage cloud platforms and data-engineering best practices to train and deploy models on large datasets.
See the full job post
Responsibilities, requirements, skills and benefits — create your free account.
or
Already have an account?
Log inSimilar openings
Other roles that could suit you.