Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Not Applicable
Qualifications
Proficient in Java and Python programming languages. Experience with frameworks such as DropWizard and Django. Strong problem-solving skills and ability to work effectively in a team. Exposure to software development methodologies. Excellent communication skills.
About the job
Join our innovative team at ph7 as a Software Engineer, where you'll contribute to high-impact projects utilizing Java, DropWizard, Python, and Django. We are looking for talented individuals who are passionate about software development and eager to tackle complex challenges in a collaborative environment.
About ph7
ph7 is a forward-thinking technology company based in Cambridge, dedicated to building robust software solutions that drive innovation and efficiency. Our team is passionate about technology and committed to creating an inclusive and dynamic working environment.
About Us Graphcore stands at the forefront of innovation in Artificial Intelligence computing. We develop cutting-edge hardware, software, and systems infrastructure that unlock the future of AI breakthroughs, driving the widespread adoption of AI solutions across various industries. As a proud member of the SoftBank Group, Graphcore is part of an elite fami…
Full-time|$80K/yr - $102K/yr|On-site|Cambridge, MA USA
Your Role at Lila Sciences Lila Sciences is searching for a skilled Senior Research Associate with expertise in Protein Purification, Analytics, and Developability. You will play a crucial role in the establishment and daily functioning of a cutting-edge high-throughput protein characterization platform. This position involves optimizing biophysical characterization workflows, collaborating with cross-functional teams, and ensuring the generation of high-quality, reproducible data as you contribute to the advancement of Lila's Scientific Superintelligence platform. Key Responsibilities Execute and refine high-throughput workflows for protein characterization across various modalities, including antibodies, bi-specifics, and enzymes. Operate and maintain automated chromatography systems, utilizing Size Exclusion Chromatography (SEC), Hydrophobic Interaction Chromatography (HIC), and affinity chromatography via HPLC platforms. Conduct biophysical characterization using advanced techniques such as Dynamic Light Scattering (DLS), melting temperature analysis (DSF), binding assays (BLI/SPR), and capillary electrophoresis (CE-SDS, cIEF) to evaluate protein critical quality attributes. Support workflows for characterizing protein post-translational modifications (PTMs), ensuring thorough sample preparation and precise data capture. Collaborate with scientists, engineers, and automation specialists to identify and implement enhancements in the efficiency, robustness, and scalability of developability workflows. Innovate and adjust protocols to accommodate new protein formats, targets, and analytical strategies. Ensure rigorous data quality, documentation, and reproducibility in all experiments; actively participate in knowledge sharing and continuous improvement initiatives. Work closely with computational scientists to support data analysis pipelines, data processing, and the creation of predictive models for protein characteristics.
Full-time|$167.2K/yr - $209K/yr|On-site|Cambridge, MA
At Cambridge Mobile Telematics (CMT), we are the leading telematics service provider globally, dedicated to enhancing road safety and improving driver performance. Our innovative AI-driven platform, DriveWell Fusion®, integrates sensor data from millions of IoT devices—including smartphones, proprietary Tags, connected vehicles, dashcams, and third-party devices—providing a comprehensive view of driver and vehicle behavior. Our insights empower auto insurers, automakers, commercial mobility firms, and public sector entities to refine risk assessment, safety measures, claims processing, and driver enhancement initiatives. With our headquarters in Cambridge, MA, and additional offices in Budapest, Chennai, Seattle, Tokyo, and Zagreb, CMT is committed to safeguarding and measuring the journeys of millions of drivers every day.We are currently seeking a dynamic and innovative Principal Software Engineer specializing in Android to join our mission of making roads safer and drivers better. This pivotal role as a principal-level individual contributor on our Android SDK team emphasizes deep technical ownership, cross-functional leadership, and strategic architectural guidance for CMT's Android SDK platform.
Nuvalent, Inc. is seeking a Senior Director of Clinical Pharmacology to lead our clinical pharmacology team. This pivotal role involves developing and executing clinical pharmacology strategies to support our innovative drug candidates. The ideal candidate will have extensive experience in clinical pharmacology and a passion for advancing novel therapies.
Full-time|$120K/yr - $192K/yr|On-site|Cambridge, MA USA
Your Contribution at Lila Sciences Be a part of innovating the scientific landscape! We are on the lookout for a talented software engineer with a background in life sciences to enhance our data science team. In this role, you will collaborate closely with software engineers, laboratory scientists, and machine learning engineers to develop state-of-the-art tools for automated scientific analysis and beyond. Your expertise in web services and data engineering, particularly in Python development for scientific applications, will be crucial. If you excel in a collaborative and fast-paced environment while adhering to best practices in git, development workflows, and user-centered design, we encourage you to apply! Your Responsibilities Engage in the complete software development life cycle, concentrating on the design, implementation, and maintenance of software services. Create reusable code and libraries to enhance efficiency and scalability. Ensure development aligns with strategic objectives, facilitating software that meets broader organizational requirements. Oversee git repositories, manage the team’s Jira board and Notion Hub, advocate for best practices, assist laboratory scientists in utilizing new tools, and cultivate a collaborative development culture. Collaborate directly with scientists to identify gaps and unmet needs, crafting customized software solutions for data management, LIMS functionality, and data automation. Advocate for infrastructure as code and devise efficient deployment strategies. Produce clear, concise documentation for both engineering teams and end users. Required Qualifications A minimum of 2 years of experience in software development within a commercial environment. High proficiency in Python programming. Solid understanding of git best practices. Strong listening skills and the patience to thoroughly understand user challenges. Experience in implementing scalable software solutions. Exceptional problem-solving abilities and a team-oriented mindset. Excellent communication skills for effective collaboration with team members and stakeholders. A proactive self-starter with independent thinking capabilities and keen attention to detail. Desire to work with highly skilled and dynamic teams in a fast-paced, entrepreneurial technical setting. Preferred Qualifications A background in biological sciences. Familiarity with data science and machine learning libraries (e.g., pandas, numpy, scipy). Knowledge of modern developer tools (e.g., pydantic, pyright, uv). Understanding of Kubernetes, ArgoCD, and GitHub Actions.
Join our dynamic team as a Program Manager in Research & Development Quality Assurance. In this pivotal role, you will oversee the quality assurance processes within the realm of Good Clinical Practice (GCP). Your expertise will be crucial in ensuring that our R&D initiatives meet the highest standards of quality and compliance.As a Program Manager, you will lead cross-functional teams, drive project timelines, and implement effective quality assurance strategies. This position is ideal for a proactive leader who thrives in a fast-paced environment and is passionate about delivering exceptional results in clinical research.
Full-time|On-site|Cambridge, England, United Kingdom
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!
Join our innovative team as a Systems Software Architect at ttp1 in Cambridge. In this role, you will be pivotal in designing, developing, and implementing advanced software solutions that drive our deep tech initiatives. We’re looking for a visionary who can blend technical expertise with strategic insight to create systems that are not only functional but also scalable and robust.Your responsibilities will include collaborating with cross-functional teams, conducting system architecture assessments, and ensuring software meets both technical and user requirements. If you are passionate about technology and eager to work in a dynamic environment, we want to hear from you!
Join Redgate Software as a Senior Software Engineer!At Redgate, we develop intuitive software solutions that empower data professionals to maximize the value of databases effortlessly. Our innovative tools address complex database management challenges throughout the DevOps lifecycle, simplifying processes for IT leaders, development, and operations teams. By enhancing efficiency, minimizing errors, and safeguarding vital business data, we have earned the trust of the data community.As a Senior Software Engineer, you will collaborate with a small, dynamic team that includes a Tech Lead, Lead Software Engineer, Product Designer, Product Manager, and additional software engineers. You will also receive guidance from the Group Engineering Manager, who oversees project delivery, team dynamics, and processes, as well as from an architect who provides technical leadership at the product level.This role focuses on Redgate Monitor, our premier monitoring solution. As a widely utilized tool, Redgate Monitor enables organizations to proactively oversee, diagnose, and optimize their database environments. You will play a key role in the evolution of this mature, impactful product, influencing architectural decisions, enhancing system performance, and delivering features that directly benefit thousands of global customers.We expect you to demonstrate comprehensive technical expertise, confidently tackle complex challenges with elegant solutions, lead and contribute to significant projects, and serve as a technical resource within your team. Besides advocating for best practices, you will also drive improvements in processes, tools, and architecture that benefit the broader engineering community.An essential aspect of your senior role will be to uplift others through mentoring and guidance.
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.
About Us Graphcore stands at the forefront of innovation in Artificial Intelligence computing, crafting the hardware, software, and systems infrastructure that will pave the way for the next wave of AI advancements. Our mission is to power the extensive integration of AI solutions across various sectors. As a proud member of the SoftBank Group, Graphcore is part of a distinguished network of companies that are shaping transformative technologies. Together, we share an ambitious goal: to foster Artificial Super Intelligence and ensure its advantages are accessible to all. Our teams are composed of individuals from diverse backgrounds, bringing a rich variety of skills and viewpoints. This melting pot of AI researchers, silicon designers, software engineers, and systems architects cultivates a culture of continuous learning and relentless innovation. Job Summary The System Software group includes the Firmware team, the Drivers and Utilities team, and the System QA team. We are tasked with enabling all silicon and hardware platforms developed by our talented colleagues at Graphcore. Our objective is to create high-quality software and APIs that empower the broader software team to utilize our products efficiently and effectively. The Firmware and Drivers teams form the cornerstone of the Graphcore software stack, which serves as the foundation for all customer-facing systems. The Team The Drivers and Utilities team specializes in developing both kernel and user space software, enabling our customers to harness the full performance and utility of our unique hardware. We collaborate closely with the software engineering team responsible for our Poplar SDK, supporting machine learning applications, and with silicon and hardware engineers to maximize the potential of our Graphcore IPU solution. Key Responsibilities Write code that adheres to Graphcore standards. Develop appropriate unit tests for all written code. Engage in code reviews both individually and collaboratively. Participate in Scrum ceremonies. Conduct manual testing on code developed by yourself and others. Maintain and troubleshoot our Continuous Integration system. Contribute to and engage in technical design discussions with team members. Candidate Profile Essential Qualifications Bachelor’s or Master’s Degree in Computer Science, Mathematics, Machine Learning, Data Science, or a related field. Demonstrated passion for software development and a strong understanding of programming fundamentals. Team-oriented mindset with excellent communication skills.
Join Redgate Software as a Product Designer!At Redgate, we develop ingeniously simple software solutions tailored for data professionals, empowering them to derive maximum value from their databases. Our innovative offerings address the intricate challenges of database management throughout the DevOps lifecycle, enhancing efficiency, minimizing errors, and safeguarding vital business data. The data community relies on Redgate for a balanced approach to speed, collaboration, and data security.Explore more about our culture and values:Redgate Software – CultureFlexa CareersGlassdoorRepVueAs a Product Designer, you will play a pivotal role in our product development process. Your insights will help us identify customer needs, prototype innovative solutions, and create engaging user experiences that resonate with our clients. Your design expertise will be crucial in simplifying complex technology challenges faced by data professionals, ensuring our products are intuitive and delightful to use.In this role, you will collaborate within agile, cross-functional teams, working closely with Product Managers, Technical Leads, and Software Engineers to deliver exceptional products and experiences that cater to our customers' needs.At Redgate, we value work-life balance and have embraced a flexible hybrid work model to support our team members.
Role overview Speechify seeks a Tech Lead to join the Android Core Product team in Cambridge, United Kingdom. This position plays a central role in shaping the future of a popular app, guiding a group dedicated to building dependable, high-quality software. What you will do Collaborate with cross-functional teams to ensure alignment on product objectives and technical approaches Mentor Android developers, providing guidance and supporting their professional growth Lead the team in delivering new features and enhancements that improve the user experience Contribute to setting technical direction and priorities for the Android Core Product Location This position is based in Cambridge, United Kingdom.
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.
Full-time|On-site|Cambridge, England, United Kingdom
Join Luminance, the trailblazer in Legal-Grade™ AI for enterprises, in this exciting opportunity as a Delivery Engineer. Supported by prestigious venture capitalists and recognized in both the Forbes AI 50 list of ‘Most Promising Private AI Companies in the World’ and Inc. 5000’s ‘Fastest Growing Companies in America’, Luminance is transforming the legal industry on a global scale.As a Delivery Engineer, you will oversee the software development lifecycle (SDLC), ensuring that Luminance software is packaged and ready for distribution to our clients. Your daily tasks will involve optimizing the SDLC for efficiency and quality, addressing any inefficiencies or delays, and collaborating closely with the tech team. Long-term, you will identify weak points in the SDLC and propose or create solutions—both human and automated—to enhance its effectiveness, reliability, and transparency. If this role excites you but your qualifications aren't a perfect match, we still encourage you to apply!At Luminance, we are committed to fostering an inclusive workplace where everyone can thrive. Your passion and enthusiasm are the most valued attributes we seek in candidates!
Full-time|On-site|Cambridge, England, United Kingdom
Join Luminance, a groundbreaking leader in Legal-Grade™ AI technology for enterprises. Supported by esteemed venture capitalists and recognized in the Forbes AI 50 list of 'Most Promising Private AI Companies in the World' and Inc. 5000's 'Fastest Growing Companies in America', Luminance is transforming the legal sector globally.Our R&D Engineers are instrumental in crafting and advancing Luminance's AI platform, delivering our core AI technology for integration within our software architecture.This position welcomes both recent graduates eager to learn and seasoned professionals with relevant experience. If you're enthusiastic about this opportunity but feel your qualifications aren't a perfect match, we encourage you to apply. At Luminance, we are committed to fostering an inclusive work environment where everyone can thrive. Your passion and drive are what matter most to us!
Collaboration Fuels Innovation. Roku is revolutionizing television viewingAs the leading TV streaming platform across the U.S., Canada, and Mexico, Roku is on a mission to empower every television globally. We pioneered the streaming experience, connecting consumers with their favorite content, enabling publishers to grow and monetize their audiences, and providing advertisers with unique engagement tools.From your first day at Roku, your contributions will be both significant and appreciated. We are a rapidly expanding public company where every team member plays an active role. Join us in delivering joy to millions of TV streamers around the globe while gaining invaluable experience across diverse areas. Are you driven to create scalable, high-performance systems that handle vast data? Do you excel at designing and implementing innovative solutions that provide engineering teams with actionable insights? Are you eager to enhance open-source observability on a grand scale? Join us in extending our open-source observability tools and developing new capabilities to help teams manage data effectively and gain actionable insights. About the Team The Observability team within Roku’s Cloud Technology Infrastructure is essential to our platform's success. We are a dynamic, high-performing international team that values ownership, effective communication, and delivering impactful engineering solutions.
Collaboration Fuels Innovation. Transforming the Future of TelevisionRoku is recognized as the leading TV streaming platform across the U.S., Canada, and Mexico, with ambitions to revolutionize how viewers engage with television worldwide. We were pioneers in bringing streaming technology to TVs, and our goal is to serve as the ultimate TV streaming platform that bridges the entire television ecosystem. We connect viewers with their favorite content, empower publishers to grow and monetize their audiences, and offer advertisers unparalleled tools to reach consumers.From day one at Roku, you will be an integral part of our mission. We are a rapidly expanding publicly traded company where every voice matters. You will have the chance to delight millions of viewers while acquiring valuable experience across diverse disciplines. Join Our Innovative UI TeamOur UI team at Roku is responsible for creating the fundamental frameworks, tools, and high-performance UI components that enhance user experiences across millions of devices. We manage the middleware and UI layers that facilitate seamless navigation, responsive interactions, rich animations, and consistent developer workflows across our platform. Our responsibilities encompass graphics rendering, layout and animation systems, performance optimization, and developer APIs that simplify the creation of reliable and visually appealing applications at scale. We thrive in a collaborative, high-trust environment, partnering closely with firmware, platform, and product teams to ensure a fast, robust end-to-end experience. Your RoleAs a Senior Software Engineer on the UI team, you will design, implement, and optimize the systems that form the backbone of Roku's user experience and developer platform. You will work on performance-critical code paths related to graphics rendering, animation, layout, and UI frameworks, ensuring smooth visuals and immediate responsiveness across various devices. You will help define the core architecture, collaborate across the technology stack with hardware, firmware, and application teams, and witness the direct impact of your work on tens of millions of users. This role is perfect for engineers who are passionate about solving complex technical challenges and prioritize performance and user experience.
Collaboration Fuels Innovation at Roku. Join Roku, a Leader in Television Streaming TechnologyRoku is the premier TV streaming platform across the U.S., Canada, and Mexico, with a vision to enhance every television worldwide. We were the pioneers in streaming technology, and our goal is to serve as the central hub for the entire TV ecosystem. We connect viewers to their favorite content, empower content creators to reach vast audiences, and offer advertisers unmatched engagement opportunities.From day one at Roku, your contributions will be impactful and recognized. As a rapidly growing public company, we ensure that every team member plays an essential role. You will have the chance to enrich the experience of millions of TV viewers globally while acquiring valuable expertise across various fields. About the TeamThe UI Systems team at Roku is responsible for developing high-performance engines and foundational graphics infrastructure that power millions of devices. We manage the low-level C++ frameworks, rendering pipelines, and system architectures that facilitate seamless navigation and dynamic animations. Our work sits at the intersection of hardware and software, where we optimize graphics rendering, memory management, and layout engines to deliver a consistently fast experience across our device range. We foster a collaborative, high-trust environment, working closely with firmware and silicon teams to push the limits of embedded hardware capabilities.About the RoleAs a Senior Software Engineer, you will play a crucial role in architecting the core systems that enhance Roku's user experience. You will design and develop performance-critical code within our UI engine, focusing on graphics primitives, memory efficiency, and hardware acceleration. This position involves addressing complex systems-level challenges, including optimizing frame rates on resource-constrained hardware and creating robust APIs for higher-level frameworks. This role is perfect for engineers passionate about low-level systems programming, with a keen interest in performance metrics and a desire to innovate the future of television.Your ResponsibilitiesArchitect and optimize core C++ UI frameworks for Roku devices.
Teamwork makes the stream work. Roku is transforming the way the world engages with television.As the leading TV streaming platform across the U.S., Canada, and Mexico, Roku is on a mission to empower every television globally. We were pioneers in TV streaming and aim to connect the entire TV ecosystem. Our platform links viewers to beloved content, assists content creators in building substantial audiences, and offers advertisers unique tools to engage with consumers.From day one at Roku, your contributions will be impactful and appreciated. We are a rapidly growing public company where every team member plays a crucial role. You'll have the chance to delight millions of TV streamers worldwide while gaining valuable experience across diverse areas. About the TeamJoin the Device Monetization and Themed Experiences (DMTE) team within our Advertising organization, where the magic happens behind the scenes. We develop high-performance graphics and UI frameworks that power the FRAME engine, the backbone of Roku's fluid and visually captivating experiences across millions of devices globally. Our impact is felt whenever a user navigates a menu, interacts with animated ads, or enjoys a custom experience promoting the latest shows or movies. We thrive on tackling technical challenges, from optimizing UI rendering to refining memory usage, utilizing BrightScript (or a JavaScript-like language) to deliver robust, high-performance solutions. In our collaborative, high-trust environment, innovative ideas are welcomed from all team members as we partner closely with firmware, UI, and product teams to ensure our platform remains fast, reliable, and poised for the next wave of streaming innovation. If you are passionate about creating the unseen foundations that enable exceptional user experiences, this is the team for you. About the RoleAs a Software Engineer on the DMTE team, you will drive Roku's platform innovation by implementing and optimizing BrightScript (or JavaScript-like) systems, contributing to the seamless user experience we offer.