Lead AI Engineer for Cloud Backend Software Development
2 weeks ago
About the Role
Roku is looking for a highly skilled Senior Applied Machine Learning Engineer to join our team. As a key member of our engineering team, you will be responsible for the full model development life cycle and the full software development life cycle of cloud backend software.
Key Responsibilities
- Deploying scalable, fault-tolerant computer vision and machine learning systems to production
- Overseeing the full model development cycle: ideation, prototyping, implementation, deployment, testing, and operations
- Designing uncertainty metrics and communicating results to a mix of technical and non-technical stakeholders
- Gathering/compiling datasets, defining annotation ontologies, auditing the work of annotation operations, and taking responsibility for data quality
- Staying up to date with industry/academic trends in computer vision and machine learning
- Working closely with product and other engineering teams to implement new experiences and cloud services
- Integrating services from other teams around the company, while also providing services to other teams
- Evaluating and providing feedback on new platform technologies provided by other teams
- Working with QA teams to address bugs and aid in automation of software as needed
We're Excited If You Have
- Masters degree (PhD preferred) in the area of computer science or related field
- At least five years of experience developing production applied machine learning systems using frameworks such as PyTorch or Tensorflow
- At least two years of research or equivalent industry experience with state-of-the-art Image Processing, Computer Vision, or Natural Language Processing
- Comfortable using cloud services for storing data, training and serving models from providers such as AWS, GCP, or Azure
- Experience evaluating models and communicating findings
- Experience building APIs with frameworks such as GraphQL or REST
- Experience with workflow orchestration tools such as Airflow, Argo, AWS Step Functions, or Metaflow
Benefits
Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension).
The Roku Culture
Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams.
-
Senior Cloud Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Crossover Full timeCrossover is seeking a skilled Senior Cloud Software Engineer to contribute to the development of innovative products that leverage AI to change the way we work and learn.Main Responsibilities:Design and implement modern web applications using top-notch libraries and tools.Enhance cloud-native backends using the latest serverless cloud patterns, including...
-
Senior Cloud Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeXenServer Interfaces Engineer OpportunityWe're looking for a passionate Senior Cloud Software Engineer to join our team working on XenServer, a commercial virtualization platform based on the open-source Xen hypervisor.As a key member of our team, you'll be responsible for developing the interfaces for the XenServer virtualization stack, including XenCenter,...
-
Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom AllSaints Full timeJob Title: Software Engineer - Backend DeveloperAs a key member of our development team, you will be responsible for designing, implementing, and maintaining cloud-based software applications using agile methodologies. Your primary focus will be on backend development using languages such as Java, Python, or C++.Responsibilities:- Design and develop...
-
Cloud Backend Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Signaloid Full timeRole OverviewWe are seeking an experienced Cloud Backend Engineer to join our team at Signaloid. As a Cloud Backend Engineer, you will play a key role in the development and maintenance of our cloud-based computing platform. This is an exciting opportunity to work on a cutting-edge technology that uses deterministic computations on in-processor...
-
Senior Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cambridge University Hospital NHS Foundation Trust Full timeAbout the RoleWe are looking for a highly skilled Senior Software Engineer to join our team and contribute to the development of our cloud-based software platform. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend infrastructure and services.Key ResponsibilitiesDesign and develop scalable,...
-
Software Developer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Evelyn Partners Full timeAbout this job:We are looking for a talented Backend Software Engineer to join our team.Key responsibilities:Design, develop, and maintain scalable and efficient backend systems.Collaborate with cross-functional teams to define and deliver high-quality software features.Participate in code reviews and ensure adherence to coding standards.Requirements:3+...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...
-
Senior Backend Developer
3 days ago
Cambridge, Cambridgeshire, United Kingdom undisclosed Full timeSenior Python Developer / Software EngineerAt undisclosed, we're seeking a skilled Senior Python Developer to join our Agile team. This is a fantastic opportunity to work on complex systems, leveraging your backend Python skills and experience with OOP languages.About the RoleAs a Senior Python Developer, you'll contribute to the core product, an AI and...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...
-
Cloud Backend Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Signaloid Full timeRole OverviewSignaloid is seeking a skilled Cloud Backend Engineer to join our team. As a Cloud Backend Engineer, you will be responsible for leading the implementation of extensions to the Signaloid Cloud Compute Engine backend, extending the testing and QA infrastructure, and delivering new functionality and tests on a regular release schedule.Key...
-
Cloud Backend Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Signaloid Full timeRole OverviewSignaloid is seeking a skilled Cloud Backend Engineer to join our team. As a Cloud Backend Engineer, you will be responsible for leading the implementation of extensions to the Signaloid Cloud Compute Engine backend, extending the testing and QA infrastructure, and delivering new functionality and tests on a regular release schedule.Key...
-
Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Marshall Group Full timeWe are looking for a talented Software Engineer to join our team and contribute to the development of cutting-edge AI/ML solutions. The ideal candidate should have hands-on experience with cloud-based services and a strong background in data science. Key responsibilities include designing and implementing scalable AI/ML models, collaborating with...
-
Backend Software Engineer Python API SaaS
1 month ago
Cambridge, Cambridgeshire, United Kingdom Client Server Ltd. Full timeBackend Software Engineer / Senior Developer (Python API SaaS)Are you a skilled technologist with a strong background in backend Python development looking for a challenging opportunity to work on complex systems at the forefront of technology?We're seeking a senior, hands-on Backend Software Engineer to join our high-performing team in Cambridge, working on...
-
Cloud Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Signaloid Full timeRole OverviewSignaloid is seeking a skilled Cloud Backend Engineer to lead the implementation of extensions to the Signaloid Cloud Compute Engine backend. The ideal candidate will be responsible for extending the testing and QA infrastructure of the Signaloid Cloud Compute Engine backend and ensuring the quality level of their implementation meets both...
-
Senior Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeJob DescriptionCitrix and TIBCO recently merged to form Cloud Software Group, a leading cloud solution provider. We are seeking a talented Senior Software Engineer to join our team. As a critical member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.About the RoleYou will...
-
Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Marshall Motor Group Full timeCompany is seeking a skilled Software Engineer to join our team in developing cutting-edge software solutions. As a Backend Developer, you will be responsible for designing, implementing, and maintaining the backend infrastructure of our applications.Key Responsibilities:Design and implement scalable, secure, and efficient backend systemsCollaborate with...
-
Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom RSM Full timeWe are seeking a skilled Software Engineer to join our team in Backend Development. As a key member of our team, you will design, develop, and maintain the backend of our software applications.The ideal candidate will have a strong understanding of programming languages and software development methodologies. You will work closely with our cross-functional...
-
Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Marshall Motor Group Full timeAbout the Role:We are seeking a talented Software Engineer to join our team as a Backend Developer. In this position, you will be responsible for designing, developing, and maintaining our company's backend systems.Key Responsibilities:Design and develop scalable, efficient, and secure backend systemsCollaborate with cross-functional teams to identify...
-
Senior Software Engineer, AI Expert
1 month ago
Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full timeSenior Software Engineer, AI ExpertAt Apple, our Machine Learning and AI team is transforming every Apple product by fully integrating hardware and software. We collaborate to deliver amazing experiences while protecting user data. With Siri used by hundreds of millions of people worldwide, we're looking for an innovative Software Engineer to push the...
-
Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom AECOM Full timeAbout the Role:We are looking for a skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining our backend systems and applications.Key Responsibilities:Design, develop, and maintain high-quality software applications and systems.Collaborate with cross-functional teams to identify and...