Become Part of Our Talent Community - Software Engineering Opportunities
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Similar jobs
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.
At Gearset, a product-driven company founded by engineers, we truly value a vibrant engineering culture. Our engineering team thrives on a foundation of trust, collaboration, and continuous feedback.With our flat organizational structure, efficient processes, and commitment to delivering features promptly to our users, new team members have the opportunity t…
Our Mission Speechify aims to make information accessible through audio. The platform lets users listen to articles, documents, and books on their own schedule, at work, while commuting, or during downtime. Like streaming changed audio entertainment, Speechify is changing how people consume written content. The company leads its category and continues to grow rapidly. Role Overview The Senior Software Engineer, Core Experiences, joins a team responsible for the foundational services and SDKs that power Speechify’s product across multiple platforms. This position suits engineers who enjoy working where product and infrastructure meet, and who bring a strategic approach to designing APIs and systems that improve the user experience. What You Will Do Work closely with Product Teams to define project scopes, streamline feedback loops, solve integration and user experience challenges across teams, and deliver solutions through Speechify’s cross-platform SDK. Improve existing features by optimizing performance, reducing load times, and refining parsing through new abstractions and algorithm updates. Build and deploy cloud functions, lightweight backend services, and tasks using Kotlin. Location This role is based in Cambridge, MA, USA.
Your Impact at Lila As a Senior or Principal Research Engineer specializing in Synthetic Data, you will play a pivotal role in shaping the vision, roadmap, and execution of our synthetic data initiatives. Your responsibilities will span from asset generation and simulation to integrating machine learning training and achieving measurable enhancements in model performance. Collaborating closely with our Research Engineering team, you will design, generate, and implement artificial datasets aimed at training, testing, and refining Lila’s platform to achieve our strategic objectives. What You Will Build Define and refine the synthetic data strategy along with a comprehensive multi-quarter roadmap. Create evaluation frameworks that effectively connect synthetic interventions with genuine model performance. Establish high standards for asset quality, diversity, thorough documentation, and reproducibility while fostering a robust review culture. What You Will Need to Succeed Over 6 years of experience in applied ML/ML systems, with at least 3 years leading industry initiatives, showcasing a strong track record in advanced algorithms and frameworks designed for large-scale synthetic data generation. More than 8 years of experience working with contemporary ML workflows, including Python, PyTorch, dataset tools, training loops, and evaluation frameworks; adept at profiling and optimizing GPU-intensive pipelines. Bonus Points For A proven history of constructing synthetic datasets from source data to significantly enhance model performance in specific domains. Experience with instruction fine-tuning and hill-climbing techniques. Ability to translate product requirements and feedback into a scalable synthetic data generation pipeline. Knowledge of quantization, distillation, routing, mixture-of-experts, and cost optimization at scale. Experience in compliance-heavy settings (HIPAA, PCI, FedRAMP) and with on-premises/VPC deployments. About Lila Lila Sciences stands at the forefront of innovation as the world’s first scientific superintelligence platform and autonomous lab, dedicated to life sciences, chemistry, and materials science. We are ushering in an era of limitless discovery by harnessing AI to enhance every facet of the scientific method. Our mission is to empower scientists to tackle humanity's most pressing challenges in health, climate, and sustainability at an unprecedented pace and scale. Discover more about our mission at www.lila.ai. If this sounds like an environment in which you would thrive, we encourage you to apply even if your experience doesn't perfectly align with every requirement listed.
Riverlane
Join Riverlane as a Senior Software Engineer specializing in modelling, where you will leverage your expertise to develop cutting-edge software solutions. In this role, you will collaborate with a talented team of engineers and scientists to innovate and optimize our modelling capabilities. Your contributions will drive the advancement of technology in a dynamic and supportive environment.
Join the innovative team at ph7 as a Software Engineer specializing in JavaScript. In this role, you will have the opportunity to work on cutting-edge projects, collaborating with talented professionals who are passionate about technology and innovation.Your responsibilities will include developing and implementing dynamic web applications, ensuring optimal performance, and contributing to the overall development strategy. If you are eager to tackle new challenges and grow your skills in a vibrant environment, we want to hear from you!
Speechify’s mission is to remove reading barriers and open up learning opportunities for everyone. Our text-to-speech technology supports over 50 million users, turning PDFs, books, Google Docs, news articles, and websites into audio. This helps people read more efficiently and remember more. The product suite covers iOS, Android, Mac, a Chrome Extension, and a Web App. Speechify has earned recognition from Google as Chrome Extension of the Year and received Apple’s 2025 Design Award for Inclusivity. The team is fully distributed, with nearly 200 professionals from companies such as Amazon, Microsoft, and Google, as well as graduates from Stanford and other top universities. Speechify operates without physical offices. Role Overview This Software Engineer position sits within the AI team, focusing on data infrastructure and acquisition. The work spans all aspects of data collection to support model training. The role blends infrastructure, engineering, and research to help build high-quality datasets at petabyte scale, efficiently and cost-effectively. What You Will Do Identify and source new audio data to improve the data ingestion pipeline. Manage and expand cloud infrastructure for data ingestion, currently on Google Cloud Platform (GCP) and managed with Terraform. Work closely with scientists to improve data quality, throughput, and cost, supporting the development of future models. Collaborate with the AI team and leadership to plan and prioritize datasets for upcoming consumer and enterprise products. What We Look For BS, MS, or PhD in Computer Science or a related field. At least 5 years of professional software development experience. Strong skills in bash and Python scripting in Linux environments. Familiarity with Docker and Infrastructure-as-Code, with hands-on experience using a major cloud provider (GCP preferred). Experience with web crawlers and large-scale data processing is a plus. Comfort handling multiple priorities and shifting focus as needed. Clear verbal and written communication skills. Location: Cambridge, United Kingdom (fully remote/distributed team).
Telefonica Tech
Role overview Telefonica Tech seeks a Level 2 Network Engineer based in Cambridge. This role centers on supporting the company’s network infrastructure and ensuring stable, reliable connectivity across systems. Day-to-day work involves troubleshooting, proactive maintenance, and contributing to operational goals. What you will do Identify and resolve network issues as they occur Monitor network performance and apply improvements to maintain reliability Work closely with colleagues in other departments to support both ongoing projects and daily operations
Redgate Software
About Redgate Software Redgate Software creates intuitive tools that help data professionals get the most from their databases. Our products address complex database management needs across the DevOps lifecycle, helping IT leaders, developers, and operations teams work more efficiently, reduce mistakes, and protect vital business data. This focus has built our reputation as a valued partner in the data community. Explore Our Culture Redgate Software – Culture Flexa Careers Glassdoor RepVue Role Overview: DevOps Engineer (Cambridge) This position strengthens Redgate’s central DevOps function, with a primary focus on Redgate Monitor, a key product in our portfolio. The role suits those who view DevOps as a way to improve delivery, reduce manual work, empower teams, and build scalable practices and platforms. What You Will Do Work closely with Monitor engineering, Technical Operations, Security, and Support teams Enhance CI/CD pipelines, build and release processes, and infrastructure automation Increase operational visibility across systems Use Infrastructure as Code and AWS to provision and manage delivery infrastructure Support on-premises product delivery with strong packaging, reliable upgrade paths, and well-tested releases Share best practices, align standards, and support DevOps initiatives across other product areas at Redgate Who We’re Looking For We welcome DevOps engineers who want to grow within a collaborative team and help shape our engineering culture. If making a meaningful impact across products and practices appeals, consider joining us in Cambridge.
Roku, Inc.
Collaboration Fuels Our Innovation. Roku is Transforming Television ViewingAs the leading TV streaming platform across the U.S., Canada, and Mexico, Roku aims to revolutionize how viewers engage with their televisions globally. Pioneering the concept of streaming, our mission centers on creating a cohesive TV ecosystem that connects viewers to their preferred content, empowers content creators to build substantial audiences, and offers advertisers unprecedented engagement opportunities.From day one at Roku, your contributions will be valued, as we are a dynamic public company that thrives on your active participation. Join us to delight millions of global streamers while gaining invaluable experience across diverse disciplines. About the RoleIn the role of Senior Software Engineer, Android on the Roku Mobile App team, you will influence how millions of users interact with their Roku Streaming Devices. Your focus will be on developing intuitive, robust, and high-performance Android applications that enable users to manage their Roku devices seamlessly from TVs to Players and beyond.This position allows you to work with a cutting-edge tech stack, including Kotlin, Compose, and Google's latest frameworks. You will collaborate closely with design, product, and cross-functional engineering teams to innovate features, enhance performance, and streamline smart home interactions.We seek individuals driven by curiosity and initiative, who are excited to take ownership of features while fostering a collaborative team environment. About the TeamYou will become part of a talented, high-performing team known for delivering outstanding results. We are searching for someone who can help us maintain this momentum and continue producing high-quality applications as we expand.Given our global user base, we have built a reputation for products that function seamlessly right out of the box. This success is intentional, as we are dedicated to ensuring our products are not only intuitive but also obvious to use. What You’ll Be Doing
Lila Sciences
Role Overview Lila Sciences is seeking a Principal Engineer with expertise in AI Security for its Cambridge, MA office. This senior individual contributor will help define and drive the technical strategy to secure AI applications across the organization. The role involves close collaboration with IT and business teams to ensure AI tools and platforms are implemented safely and in compliance with internal and external requirements. Securing both third-party and in-house AI tools is central to this position. The work will focus on protecting sensitive data, intellectual property, and scientific processes as AI becomes increasingly embedded in Lila's operations. What You Will Do Enterprise AI Security Strategy: Develop and roll out security controls and guidelines for using AI tools throughout the company, covering LLM APIs and SaaS AI platforms. AI Gateway & Agentic Gateway Security: Design and enforce controls for AI gateways, monitoring and managing access to AI systems. Ensure agentic workflows are secured with strong identity and authorization measures. AI Red Teaming & Adversarial Testing: Lead red teaming and adversarial testing efforts to uncover vulnerabilities in AI usage, such as prompt injection and data exfiltration risks. Data Protection for AI Usage: Establish and maintain safeguards to prevent sensitive data exposure through AI systems, with a focus on input/output filtering and secure data management. Multi-Layer AI Security: Integrate AI security practices with the organization's broader security framework, maintaining visibility and control over AI service access and data flows. AI Threat Modeling: Build and maintain threat models tailored to enterprise AI applications, addressing risks like data leaks and unauthorized agent actions. Vendor & Platform Security: Assess and advise on secure integration of third-party AI vendors, with close attention to their data handling practices and model behavior.
Join Luminance, a trailblazer in Legal-Grade™ AI for enterprises, and become part of a team that's revolutionizing the legal industry worldwide. Supported by esteemed venture capitalists and recognized in Forbes’ AI 50 list of ‘Most Promising Private AI Companies’ and Inc. 5000’s ‘Fastest Growing Companies in America’, Luminance is at the forefront of innovation.As an Applications Engineer, you will play a vital role in designing and developing our suite of web-based applications, leveraging Luminance's cutting-edge AI technology for diverse legal applications. You will work with a modern technology stack and have the opportunity to focus on UI, backend development, or a combination of both!This position is open to recent graduates eager to learn as well as experienced candidates with a strong background. If you're passionate about this opportunity but feel your skills don't perfectly align with the description, we still encourage you to apply. At Luminance, we value enthusiasm and are committed to fostering an inclusive workplace where everyone can thrive.
Roku Inc.
Teamwork makes the stream work. Join Roku as we transform the way the world experiences television!Roku is the leading TV streaming platform in the U.S., Canada, and Mexico, with a vision to power every television globally. We have revolutionized streaming to the TV and our goal is to connect consumers with the content they love while providing robust tools to content publishers and unique engagement opportunities for advertisers.From day one at Roku, you’ll be a vital part of our mission. We are a rapidly growing public company where every team member's contributions are recognized. This is your chance to delight millions of TV streamers worldwide while gaining invaluable experience across various fields. About the TeamThis team focuses on enhancing the UI framework and components that shape the Roku user experience. Our roadmap is designed to accelerate growth and scalability, delivering innovative features to millions of Roku users globally.Our developers and engineers take ownership of their projects, driven by an internal motivation to tackle challenges. Collaboration is key, as they work alongside different engineering teams, UI designers, product teams, and business leaders. Here, engineers thrive by balancing independent initiative with teamwork, driving innovation in the streaming media landscape. About the RoleAs a Software Engineer specializing in UI Infrastructure, you will play a pivotal role in advancing our embedded UI framework. Collaborating closely with system architects, you will develop and enhance features to boost system stability and performance. Additionally, you will create tools to support the wider development community at Roku. A demonstrated history of delivering high-quality software on embedded platforms is a key requirement for this role.
Join Gearset, the premier DevOps platform for Salesforce, where our users efficiently build and manage various aspects of their Salesforce development, from intricate CI/CD pipelines to robust disaster recovery solutions.Our platform operates as an independent tool, integrating solely through public APIs, allowing our engineering team to collaborate closely with domain experts who develop within the Salesforce environment. This partnership enables us to create innovative solutions that address the unique challenges our users encounter, facilitating rapid and secure Salesforce modifications.We relentlessly adhere to our agile approach, releasing multiple versions of Gearset daily and continuously enhancing our observability and infrastructure tools. This commitment allows us to swiftly identify and resolve issues, delighting our users with timely improvements.As a product-focused enterprise founded by engineers, we deeply value a robust engineering culture, collaboration, and quick feedback loops. With confidence in our product and market potential, we are poised for significant growth and have ambitious plans for the future.Our engineering teams are primarily located in Cambridge and Belfast. To get a glimpse of what it’s like to join Gearset as an engineer, check out this video.
Harvard University
Join Harvard University as a Senior Research Software Engineer, where you will play a pivotal role in advancing research through innovative software solutions. You will collaborate with researchers across various disciplines, design scalable systems, and contribute to cutting-edge projects that impact the academic community and beyond.
Lila Sciences
Your Impact at Lila Sciences Lila Sciences is in search of an experienced and proactive Senior Automated Systems Engineer to spearhead the design, development, and implementation of innovative automation solutions across various laboratory workflows. This pivotal role, reporting to the Automated Systems Engineering Lead, focuses on creating scalable, high-throughput automated workcells that effectively translate scientific objectives into dependable, real-world systems. As an integral member of our team, you will collaborate closely with scientists, hardware, controls, and software teams to define project scope, ensure interface alignment, and guide projects from conception through to deployment. You will work in partnership with scientific stakeholders to shape the technical direction of experimental automation in a dynamic research environment. Your Contributions Engage in hands-on development, testing, and implementation of automated workflows within the laboratory. Engineer scalable automated solutions tailored for synthesis and characterization workflows, catering to a diverse array of material systems including porous materials, catalysts, coatings, and advanced composites. Establish and document standardized laboratory workflows, operating procedures, and system architectures to promote reproducibility and scalability. Lead and participate in equipment and system-level Failure Mode and Effects Analyses (FMEAs) to enhance robustness and operational safety. Assist in troubleshooting and optimizing automated systems to maximize throughput, reliability, and adaptability across various workflows. Design failure detection methodologies and maintain laboratory automation systems to ensure robust operations. Project Innovation Convert scientific goals into well-defined technical requirements and automation architectures. Serve as a liaison among science, hardware, controls, and software to ensure clarity in interfaces and cohesiveness in solutions. Investigate and incorporate emerging technologies, such as machine vision and advanced sensors, to boost automation capabilities. Ensure that automation solutions adhere to safety, quality, and regulatory standards.
Lila Sciences
Join our innovative team at Lila Sciences as an AI Lab Research Engineer. In this role, you will contribute to cutting-edge AI research and development, focusing on enhancing the capabilities of our laboratory systems. Your expertise will help drive forward our mission to revolutionize scientific research through artificial intelligence.
Role Overview Miratech is hiring a Google DialogFlow Engineer (Python) for a full-time position based in Cambridge. This role focuses on building and maintaining conversational interfaces that improve user experience and support customer engagement. What You Will Do Develop and maintain intelligent chatbots and voice assistants using Google DialogFlow Work with Python to implement, test, and optimize conversational flows Collaborate with team members to enhance and refine user interactions Location Cambridge
Kayak Software Corporation
Join Kayak as a Senior Frontend Software Engineer and be part of an innovative team dedicated to creating exceptional user experiences. In this role, you will design, develop, and maintain user-facing features for our cutting-edge travel platform. Collaborate with cross-functional teams to implement responsive and visually appealing web applications.
Join Luminance, the innovator in Legal-Grade™ AI technology for enterprises. Supported by prestigious venture capitalists and recognized in the Forbes AI 50 as one of the 'Most Promising Private AI Companies in the World' and in Inc. 5000’s list of 'Fastest Growing Companies in America', Luminance is revolutionizing the legal sector globally.We are seeking detail-oriented and analytical individuals to become part of our newly formed Quality team. You will play a crucial role in developing and upholding an advanced Quality Assurance (QA) process designed to ensure our product meets the expectations and needs of our users. If you are passionate about this opportunity but feel that your qualifications do not perfectly match the requirements, we encourage you to apply. At Luminance, we are committed to fostering an inclusive workplace where everyone can thrive. Your enthusiasm is the most important trait we look for in applicants!
Roku, Inc.
Teamwork makes the stream work. Join Roku in Transforming the TV ExperienceAs the leading TV streaming platform in the U.S., Canada, and Mexico, Roku is dedicated to revolutionizing how the world consumes television. Our innovative technology connects users to beloved content and empowers publishers while providing advertisers with unmatched engagement opportunities.From day one, your contributions at Roku will be significant and appreciated. As a rapidly growing public company, we encourage active participation, offering you the chance to impact millions of households globally while gaining diverse experience across various technological disciplines. Position OverviewWith over 85 million active users, our products are celebrated for their ease of use and seamless integration. This excellence comes from our commitment to developing intuitive products that enhance the streaming experience. We are seeking a Senior Software Engineer focused on developing vital features for the Roku platform's user interface. Ideal candidates will have a proven track record in building high-performing applications and SDK components, eager to contribute to a widely recognized consumer electronics platform.This role is perfect for a seasoned professional who values visibility, thrives on making a critical business impact, and is excited to work on components that influence nearly every streaming experience on Roku. Team DynamicsOur team is dedicated to enhancing customer-centric features that elevate user experience across platforms, including device integration, TV and player-centric UI, and IoT functionalities with Roku OS. Our product roadmap is designed to facilitate growth and scalability, continuously delivering innovative features to millions of Roku users worldwide.
Sign in to browse more jobs
Create account — see all 250 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.
At Gearset, a product-driven company founded by engineers, we truly value a vibrant engineering culture. Our engineering team thrives on a foundation of trust, collaboration, and continuous feedback.With our flat organizational structure, efficient processes, and commitment to delivering features promptly to our users, new team members have the opportunity t…
Our Mission Speechify aims to make information accessible through audio. The platform lets users listen to articles, documents, and books on their own schedule, at work, while commuting, or during downtime. Like streaming changed audio entertainment, Speechify is changing how people consume written content. The company leads its category and continues to grow rapidly. Role Overview The Senior Software Engineer, Core Experiences, joins a team responsible for the foundational services and SDKs that power Speechify’s product across multiple platforms. This position suits engineers who enjoy working where product and infrastructure meet, and who bring a strategic approach to designing APIs and systems that improve the user experience. What You Will Do Work closely with Product Teams to define project scopes, streamline feedback loops, solve integration and user experience challenges across teams, and deliver solutions through Speechify’s cross-platform SDK. Improve existing features by optimizing performance, reducing load times, and refining parsing through new abstractions and algorithm updates. Build and deploy cloud functions, lightweight backend services, and tasks using Kotlin. Location This role is based in Cambridge, MA, USA.
Your Impact at Lila As a Senior or Principal Research Engineer specializing in Synthetic Data, you will play a pivotal role in shaping the vision, roadmap, and execution of our synthetic data initiatives. Your responsibilities will span from asset generation and simulation to integrating machine learning training and achieving measurable enhancements in model performance. Collaborating closely with our Research Engineering team, you will design, generate, and implement artificial datasets aimed at training, testing, and refining Lila’s platform to achieve our strategic objectives. What You Will Build Define and refine the synthetic data strategy along with a comprehensive multi-quarter roadmap. Create evaluation frameworks that effectively connect synthetic interventions with genuine model performance. Establish high standards for asset quality, diversity, thorough documentation, and reproducibility while fostering a robust review culture. What You Will Need to Succeed Over 6 years of experience in applied ML/ML systems, with at least 3 years leading industry initiatives, showcasing a strong track record in advanced algorithms and frameworks designed for large-scale synthetic data generation. More than 8 years of experience working with contemporary ML workflows, including Python, PyTorch, dataset tools, training loops, and evaluation frameworks; adept at profiling and optimizing GPU-intensive pipelines. Bonus Points For A proven history of constructing synthetic datasets from source data to significantly enhance model performance in specific domains. Experience with instruction fine-tuning and hill-climbing techniques. Ability to translate product requirements and feedback into a scalable synthetic data generation pipeline. Knowledge of quantization, distillation, routing, mixture-of-experts, and cost optimization at scale. Experience in compliance-heavy settings (HIPAA, PCI, FedRAMP) and with on-premises/VPC deployments. About Lila Lila Sciences stands at the forefront of innovation as the world’s first scientific superintelligence platform and autonomous lab, dedicated to life sciences, chemistry, and materials science. We are ushering in an era of limitless discovery by harnessing AI to enhance every facet of the scientific method. Our mission is to empower scientists to tackle humanity's most pressing challenges in health, climate, and sustainability at an unprecedented pace and scale. Discover more about our mission at www.lila.ai. If this sounds like an environment in which you would thrive, we encourage you to apply even if your experience doesn't perfectly align with every requirement listed.
Riverlane
Join Riverlane as a Senior Software Engineer specializing in modelling, where you will leverage your expertise to develop cutting-edge software solutions. In this role, you will collaborate with a talented team of engineers and scientists to innovate and optimize our modelling capabilities. Your contributions will drive the advancement of technology in a dynamic and supportive environment.
Join the innovative team at ph7 as a Software Engineer specializing in JavaScript. In this role, you will have the opportunity to work on cutting-edge projects, collaborating with talented professionals who are passionate about technology and innovation.Your responsibilities will include developing and implementing dynamic web applications, ensuring optimal performance, and contributing to the overall development strategy. If you are eager to tackle new challenges and grow your skills in a vibrant environment, we want to hear from you!
Speechify’s mission is to remove reading barriers and open up learning opportunities for everyone. Our text-to-speech technology supports over 50 million users, turning PDFs, books, Google Docs, news articles, and websites into audio. This helps people read more efficiently and remember more. The product suite covers iOS, Android, Mac, a Chrome Extension, and a Web App. Speechify has earned recognition from Google as Chrome Extension of the Year and received Apple’s 2025 Design Award for Inclusivity. The team is fully distributed, with nearly 200 professionals from companies such as Amazon, Microsoft, and Google, as well as graduates from Stanford and other top universities. Speechify operates without physical offices. Role Overview This Software Engineer position sits within the AI team, focusing on data infrastructure and acquisition. The work spans all aspects of data collection to support model training. The role blends infrastructure, engineering, and research to help build high-quality datasets at petabyte scale, efficiently and cost-effectively. What You Will Do Identify and source new audio data to improve the data ingestion pipeline. Manage and expand cloud infrastructure for data ingestion, currently on Google Cloud Platform (GCP) and managed with Terraform. Work closely with scientists to improve data quality, throughput, and cost, supporting the development of future models. Collaborate with the AI team and leadership to plan and prioritize datasets for upcoming consumer and enterprise products. What We Look For BS, MS, or PhD in Computer Science or a related field. At least 5 years of professional software development experience. Strong skills in bash and Python scripting in Linux environments. Familiarity with Docker and Infrastructure-as-Code, with hands-on experience using a major cloud provider (GCP preferred). Experience with web crawlers and large-scale data processing is a plus. Comfort handling multiple priorities and shifting focus as needed. Clear verbal and written communication skills. Location: Cambridge, United Kingdom (fully remote/distributed team).
Telefonica Tech
Role overview Telefonica Tech seeks a Level 2 Network Engineer based in Cambridge. This role centers on supporting the company’s network infrastructure and ensuring stable, reliable connectivity across systems. Day-to-day work involves troubleshooting, proactive maintenance, and contributing to operational goals. What you will do Identify and resolve network issues as they occur Monitor network performance and apply improvements to maintain reliability Work closely with colleagues in other departments to support both ongoing projects and daily operations
Redgate Software
About Redgate Software Redgate Software creates intuitive tools that help data professionals get the most from their databases. Our products address complex database management needs across the DevOps lifecycle, helping IT leaders, developers, and operations teams work more efficiently, reduce mistakes, and protect vital business data. This focus has built our reputation as a valued partner in the data community. Explore Our Culture Redgate Software – Culture Flexa Careers Glassdoor RepVue Role Overview: DevOps Engineer (Cambridge) This position strengthens Redgate’s central DevOps function, with a primary focus on Redgate Monitor, a key product in our portfolio. The role suits those who view DevOps as a way to improve delivery, reduce manual work, empower teams, and build scalable practices and platforms. What You Will Do Work closely with Monitor engineering, Technical Operations, Security, and Support teams Enhance CI/CD pipelines, build and release processes, and infrastructure automation Increase operational visibility across systems Use Infrastructure as Code and AWS to provision and manage delivery infrastructure Support on-premises product delivery with strong packaging, reliable upgrade paths, and well-tested releases Share best practices, align standards, and support DevOps initiatives across other product areas at Redgate Who We’re Looking For We welcome DevOps engineers who want to grow within a collaborative team and help shape our engineering culture. If making a meaningful impact across products and practices appeals, consider joining us in Cambridge.
Roku, Inc.
Collaboration Fuels Our Innovation. Roku is Transforming Television ViewingAs the leading TV streaming platform across the U.S., Canada, and Mexico, Roku aims to revolutionize how viewers engage with their televisions globally. Pioneering the concept of streaming, our mission centers on creating a cohesive TV ecosystem that connects viewers to their preferred content, empowers content creators to build substantial audiences, and offers advertisers unprecedented engagement opportunities.From day one at Roku, your contributions will be valued, as we are a dynamic public company that thrives on your active participation. Join us to delight millions of global streamers while gaining invaluable experience across diverse disciplines. About the RoleIn the role of Senior Software Engineer, Android on the Roku Mobile App team, you will influence how millions of users interact with their Roku Streaming Devices. Your focus will be on developing intuitive, robust, and high-performance Android applications that enable users to manage their Roku devices seamlessly from TVs to Players and beyond.This position allows you to work with a cutting-edge tech stack, including Kotlin, Compose, and Google's latest frameworks. You will collaborate closely with design, product, and cross-functional engineering teams to innovate features, enhance performance, and streamline smart home interactions.We seek individuals driven by curiosity and initiative, who are excited to take ownership of features while fostering a collaborative team environment. About the TeamYou will become part of a talented, high-performing team known for delivering outstanding results. We are searching for someone who can help us maintain this momentum and continue producing high-quality applications as we expand.Given our global user base, we have built a reputation for products that function seamlessly right out of the box. This success is intentional, as we are dedicated to ensuring our products are not only intuitive but also obvious to use. What You’ll Be Doing
Lila Sciences
Role Overview Lila Sciences is seeking a Principal Engineer with expertise in AI Security for its Cambridge, MA office. This senior individual contributor will help define and drive the technical strategy to secure AI applications across the organization. The role involves close collaboration with IT and business teams to ensure AI tools and platforms are implemented safely and in compliance with internal and external requirements. Securing both third-party and in-house AI tools is central to this position. The work will focus on protecting sensitive data, intellectual property, and scientific processes as AI becomes increasingly embedded in Lila's operations. What You Will Do Enterprise AI Security Strategy: Develop and roll out security controls and guidelines for using AI tools throughout the company, covering LLM APIs and SaaS AI platforms. AI Gateway & Agentic Gateway Security: Design and enforce controls for AI gateways, monitoring and managing access to AI systems. Ensure agentic workflows are secured with strong identity and authorization measures. AI Red Teaming & Adversarial Testing: Lead red teaming and adversarial testing efforts to uncover vulnerabilities in AI usage, such as prompt injection and data exfiltration risks. Data Protection for AI Usage: Establish and maintain safeguards to prevent sensitive data exposure through AI systems, with a focus on input/output filtering and secure data management. Multi-Layer AI Security: Integrate AI security practices with the organization's broader security framework, maintaining visibility and control over AI service access and data flows. AI Threat Modeling: Build and maintain threat models tailored to enterprise AI applications, addressing risks like data leaks and unauthorized agent actions. Vendor & Platform Security: Assess and advise on secure integration of third-party AI vendors, with close attention to their data handling practices and model behavior.
Join Luminance, a trailblazer in Legal-Grade™ AI for enterprises, and become part of a team that's revolutionizing the legal industry worldwide. Supported by esteemed venture capitalists and recognized in Forbes’ AI 50 list of ‘Most Promising Private AI Companies’ and Inc. 5000’s ‘Fastest Growing Companies in America’, Luminance is at the forefront of innovation.As an Applications Engineer, you will play a vital role in designing and developing our suite of web-based applications, leveraging Luminance's cutting-edge AI technology for diverse legal applications. You will work with a modern technology stack and have the opportunity to focus on UI, backend development, or a combination of both!This position is open to recent graduates eager to learn as well as experienced candidates with a strong background. If you're passionate about this opportunity but feel your skills don't perfectly align with the description, we still encourage you to apply. At Luminance, we value enthusiasm and are committed to fostering an inclusive workplace where everyone can thrive.
Roku Inc.
Teamwork makes the stream work. Join Roku as we transform the way the world experiences television!Roku is the leading TV streaming platform in the U.S., Canada, and Mexico, with a vision to power every television globally. We have revolutionized streaming to the TV and our goal is to connect consumers with the content they love while providing robust tools to content publishers and unique engagement opportunities for advertisers.From day one at Roku, you’ll be a vital part of our mission. We are a rapidly growing public company where every team member's contributions are recognized. This is your chance to delight millions of TV streamers worldwide while gaining invaluable experience across various fields. About the TeamThis team focuses on enhancing the UI framework and components that shape the Roku user experience. Our roadmap is designed to accelerate growth and scalability, delivering innovative features to millions of Roku users globally.Our developers and engineers take ownership of their projects, driven by an internal motivation to tackle challenges. Collaboration is key, as they work alongside different engineering teams, UI designers, product teams, and business leaders. Here, engineers thrive by balancing independent initiative with teamwork, driving innovation in the streaming media landscape. About the RoleAs a Software Engineer specializing in UI Infrastructure, you will play a pivotal role in advancing our embedded UI framework. Collaborating closely with system architects, you will develop and enhance features to boost system stability and performance. Additionally, you will create tools to support the wider development community at Roku. A demonstrated history of delivering high-quality software on embedded platforms is a key requirement for this role.
Join Gearset, the premier DevOps platform for Salesforce, where our users efficiently build and manage various aspects of their Salesforce development, from intricate CI/CD pipelines to robust disaster recovery solutions.Our platform operates as an independent tool, integrating solely through public APIs, allowing our engineering team to collaborate closely with domain experts who develop within the Salesforce environment. This partnership enables us to create innovative solutions that address the unique challenges our users encounter, facilitating rapid and secure Salesforce modifications.We relentlessly adhere to our agile approach, releasing multiple versions of Gearset daily and continuously enhancing our observability and infrastructure tools. This commitment allows us to swiftly identify and resolve issues, delighting our users with timely improvements.As a product-focused enterprise founded by engineers, we deeply value a robust engineering culture, collaboration, and quick feedback loops. With confidence in our product and market potential, we are poised for significant growth and have ambitious plans for the future.Our engineering teams are primarily located in Cambridge and Belfast. To get a glimpse of what it’s like to join Gearset as an engineer, check out this video.
Harvard University
Join Harvard University as a Senior Research Software Engineer, where you will play a pivotal role in advancing research through innovative software solutions. You will collaborate with researchers across various disciplines, design scalable systems, and contribute to cutting-edge projects that impact the academic community and beyond.
Lila Sciences
Your Impact at Lila Sciences Lila Sciences is in search of an experienced and proactive Senior Automated Systems Engineer to spearhead the design, development, and implementation of innovative automation solutions across various laboratory workflows. This pivotal role, reporting to the Automated Systems Engineering Lead, focuses on creating scalable, high-throughput automated workcells that effectively translate scientific objectives into dependable, real-world systems. As an integral member of our team, you will collaborate closely with scientists, hardware, controls, and software teams to define project scope, ensure interface alignment, and guide projects from conception through to deployment. You will work in partnership with scientific stakeholders to shape the technical direction of experimental automation in a dynamic research environment. Your Contributions Engage in hands-on development, testing, and implementation of automated workflows within the laboratory. Engineer scalable automated solutions tailored for synthesis and characterization workflows, catering to a diverse array of material systems including porous materials, catalysts, coatings, and advanced composites. Establish and document standardized laboratory workflows, operating procedures, and system architectures to promote reproducibility and scalability. Lead and participate in equipment and system-level Failure Mode and Effects Analyses (FMEAs) to enhance robustness and operational safety. Assist in troubleshooting and optimizing automated systems to maximize throughput, reliability, and adaptability across various workflows. Design failure detection methodologies and maintain laboratory automation systems to ensure robust operations. Project Innovation Convert scientific goals into well-defined technical requirements and automation architectures. Serve as a liaison among science, hardware, controls, and software to ensure clarity in interfaces and cohesiveness in solutions. Investigate and incorporate emerging technologies, such as machine vision and advanced sensors, to boost automation capabilities. Ensure that automation solutions adhere to safety, quality, and regulatory standards.
Lila Sciences
Join our innovative team at Lila Sciences as an AI Lab Research Engineer. In this role, you will contribute to cutting-edge AI research and development, focusing on enhancing the capabilities of our laboratory systems. Your expertise will help drive forward our mission to revolutionize scientific research through artificial intelligence.
Role Overview Miratech is hiring a Google DialogFlow Engineer (Python) for a full-time position based in Cambridge. This role focuses on building and maintaining conversational interfaces that improve user experience and support customer engagement. What You Will Do Develop and maintain intelligent chatbots and voice assistants using Google DialogFlow Work with Python to implement, test, and optimize conversational flows Collaborate with team members to enhance and refine user interactions Location Cambridge
Kayak Software Corporation
Join Kayak as a Senior Frontend Software Engineer and be part of an innovative team dedicated to creating exceptional user experiences. In this role, you will design, develop, and maintain user-facing features for our cutting-edge travel platform. Collaborate with cross-functional teams to implement responsive and visually appealing web applications.
Join Luminance, the innovator in Legal-Grade™ AI technology for enterprises. Supported by prestigious venture capitalists and recognized in the Forbes AI 50 as one of the 'Most Promising Private AI Companies in the World' and in Inc. 5000’s list of 'Fastest Growing Companies in America', Luminance is revolutionizing the legal sector globally.We are seeking detail-oriented and analytical individuals to become part of our newly formed Quality team. You will play a crucial role in developing and upholding an advanced Quality Assurance (QA) process designed to ensure our product meets the expectations and needs of our users. If you are passionate about this opportunity but feel that your qualifications do not perfectly match the requirements, we encourage you to apply. At Luminance, we are committed to fostering an inclusive workplace where everyone can thrive. Your enthusiasm is the most important trait we look for in applicants!
Roku, Inc.
Teamwork makes the stream work. Join Roku in Transforming the TV ExperienceAs the leading TV streaming platform in the U.S., Canada, and Mexico, Roku is dedicated to revolutionizing how the world consumes television. Our innovative technology connects users to beloved content and empowers publishers while providing advertisers with unmatched engagement opportunities.From day one, your contributions at Roku will be significant and appreciated. As a rapidly growing public company, we encourage active participation, offering you the chance to impact millions of households globally while gaining diverse experience across various technological disciplines. Position OverviewWith over 85 million active users, our products are celebrated for their ease of use and seamless integration. This excellence comes from our commitment to developing intuitive products that enhance the streaming experience. We are seeking a Senior Software Engineer focused on developing vital features for the Roku platform's user interface. Ideal candidates will have a proven track record in building high-performing applications and SDK components, eager to contribute to a widely recognized consumer electronics platform.This role is perfect for a seasoned professional who values visibility, thrives on making a critical business impact, and is excited to work on components that influence nearly every streaming experience on Roku. Team DynamicsOur team is dedicated to enhancing customer-centric features that elevate user experience across platforms, including device integration, TV and player-centric UI, and IoT functionalities with Roku OS. Our product roadmap is designed to facilitate growth and scalability, continuously delivering innovative features to millions of Roku users worldwide.
Sign in to browse more jobs
Create account — see all 250 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.
