£55000.00 - £75000 per annum
about 2 months ago
Software Engineer - Leading AI Research Company - Distributed Systems
Do you want to work at the intersection between large scale engineering and machine learning?
As a Software Engineer on the team, you will play a pivotal role in the creation of a platform enabling large scale inference and AI research. The team are already known across academic institutions and leading research organisations in the UK, USA, and Singapore.
You will be responsible for translating business and functional requirements into concrete deliverables with the design, development, testing, and deployment of highly scalable distributed services.
You will also partner with scientists and other engineers to help invent, implement, and connect sophisticated algorithms to build the distributed services for machine learning. The platform is technology agnostic and you will therefore be able to gain exposure and experiment with different tools and languages.
● Design and build large-scaled, distributed AI/ML Software Systems
● Investigate various distributed computing frameworks and toolkits, explore solutions for enabling grid computing and volunteer computing for machine learning
● Collaborate with scientists and engineers to optimize systems to improve latency, reliability and user-experience
Join a team who are leveraging the power of the leading edge machine learning research, technology, and big data.
Keywords: ML, AI, Crypto, Blockchain, Deep Learning, kube flow, argo, knative, AWS, Azure, Google Cloud, GCP, C#, Java, Python, Go, AI, Artificial intelligence, recommendation systems, recommender systems, Python, Machine Learning, Phd, MSc, BSc, computer science, engineer, programmer, developer, NLP, PyTorch, TensorFlow, AWS, GCP, Azure, Cloud, Infrastructure, Development, Developer, Programmer, Programming, Software, AI, Artificial Intelligence, Deep Learning, NLP