Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proven experience in software development, preferably in a research environment. Strong programming skills in languages such as Python, Java, or C++. Familiarity with cloud computing platforms and data management. Excellent problem-solving abilities and a team-oriented mindset. A Master's degree or higher in Computer Science, Software Engineering, or a related field is preferred.
About the job
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.
About Harvard University
Harvard University is a prestigious institution renowned for its commitment to excellence in education and research. With a rich history and a vibrant academic community, Harvard offers a dynamic environment where innovation thrives and ideas flourish.
Similar jobs
1 - 20 of 446 Jobs
Search for Research Infrastructure And Software Engineer
Join Harvard University as a Research Infrastructure and Software Engineer, where you will play a pivotal role in enhancing research capabilities through innovative software solutions. Collaborate with cross-functional teams to design, implement, and maintain robust infrastructure that supports diverse research initiatives. Your expertise will enable researchers to focus on their work while you ensure seamless access to data and resources.
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.
Join Roku, a leading streaming platform, as a Senior Software Engineer focused on enhancing our infrastructure, efficiency, and productivity. In this role, you will play a key part in architecting and developing innovative solutions that drive our technology forward. Collaborate with cross-functional teams to optimize system performance and ensure robust reliability in our services.
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).
Collaboration Fuels Innovation. Roku is transforming the way the world experiences televisionAs the leading TV streaming platform in the U.S., Canada, and Mexico, Roku aims to power every television globally. We pioneered streaming technology, and our mission is to be the ultimate platform connecting the entire TV ecosystem. We link consumers to their favorite content, enable publishers to grow and monetize vast audiences, and provide advertisers with unique engagement opportunities.From day one at Roku, your contributions will be significant and appreciated. Join our dynamic public company where every team member plays an active role. You’ll have the chance to inspire millions of TV viewers while gaining invaluable experience across diverse areas. About the Role We are developing a next-generation observability and cloud platform that is high-performance, cost-effective, secure, and scalable across multi-region, multi-cloud infrastructures. You will take the lead in architecting and evolving Roku’s observability and cloud infrastructure stack, which encompasses metrics, logs, traces, telemetry pipelines, service mesh, developer experience, and system reliability that support thousands of services and millions of devices. You will be instrumental in driving a vision where developers achieve profound visibility with minimal overhead, onboarding is effortless, and insights are accessible in real-time. Your contributions will directly empower Roku...
Role overview Speechify seeks a Software Engineer focused on Data Infrastructure & Acquisition for its Cambridge, MA office. This position centers on building and improving data pipelines, ensuring the platform’s information remains accurate and current. The work directly supports Speechify’s mission to empower people through technology. What you will do Develop and refine data pipelines with an emphasis on reliability and efficiency Collaborate with team members to strengthen the platform’s data architecture Contribute to solutions that enhance data delivery throughout the platform Collaboration This role involves close partnership with engineers and other colleagues to advance Speechify’s data systems and foster ongoing innovation.
Full-time|$148K/yr - $210K/yr|On-site|Cambridge, MA USA
Your Role at Lila Sciences We are seeking a talented Senior Software Engineer to collaborate with our Machine Learning Engineers and Researchers. You will be instrumental in developing software that enhances Lila’s ML workflows and research tools. Join a dynamic team of engineers as you contribute to the development, support, and maintenance of Lila’s cutting-edge ML libraries and tools. Your Contributions Create and optimize high-performance, secure, and thoroughly documented Machine Learning libraries that implement algorithms crafted by our machine learning specialists. Develop CI/CD pipelines and integration tests to streamline ML workflows. Design repository architectures that adhere to consistent standards. Assist with debugging, logging, and ongoing maintenance of Ray-based compute environments. Establish data ingestion pipelines connecting lab data with the ML teams. Qualifications for Success A minimum of 8 years of software development experience in commercial environments using Go or Python. Proven track record in implementing scalable software solutions. Familiarity with MLOps systems and GitOps tools (ArgoCD, GitHub Actions). Experience with orchestration frameworks like Ray, Argo, or Airflow. Strong knowledge in containerization, Kubernetes, and infrastructure-as-code tools. Excellent listening skills and the ability to comprehend complex problems and algorithms. Outstanding problem-solving abilities and a collaborative mindset. Self-motivated and detail-oriented, eager to work with dynamic, skilled teams in a fast-paced, entrepreneurial environment. Preferred Qualifications Experience with monitoring and logging tools such as Prometheus and Grafana. Background in research engineering or scientific software development. About Lila Sciences Lila Sciences is at the forefront of scientific innovation, pioneering the world’s first scientific superintelligence platform and autonomous laboratory for life sciences, chemistry, and materials science. We are committed to transforming the landscape of discovery by applying AI to every facet of the scientific method. Our mission is to leverage scientific superintelligence to address humanity's most pressing challenges, empowering scientists to deliver solutions in health, climate, and sustainability with unprecedented speed and scale. Discover more about our vision at www.lila.ai.
The Center for Nanoscale Systems at Harvard University is hiring a Research and Innovation Engineer based in Cambridge. This role supports collaborative research efforts focused on nanoscale systems and their use across various scientific disciplines. Role overview As a Research and Innovation Engineer, work will involve partnering with teams from different backgrounds to move research projects forward. The position centers on nanoscale systems, contributing to studies and developments that span several areas of science. Collaboration This role requires regular interaction with interdisciplinary groups, facilitating progress and innovation in ongoing projects. The work environment values teamwork and the exchange of ideas between researchers from diverse fields.
Full-time|$224K/yr - $336K/yr|On-site|Cambridge, MA USA; San Francisco, CA 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.
Full-time|On-site|Cambridge, England, United Kingdom
Join Luminance, a trailblazer in Legal-Grade™ AI for enterprises, and seize the opportunity to shape the future of the legal profession globally. With significant backing from prestigious venture capitalists and recognition in Forbes AI 50 and Inc. 5000, our innovative solutions are transforming legal practices worldwide.We are looking for a seasoned IT Infrastructure & Network Engineer to take ownership of enhancing Luminance’s corporate infrastructure. This includes responsibilities for networking, identity management, firewalls, and hybrid cloud services.In this hands-on engineering role, you will focus on creating secure, reliable, and efficient enterprise IT systems that facilitate our internal operations. You will collaborate closely with the Security and Platform teams to ensure our infrastructure is robust, secure, and scalable.
Full-time|On-site|Cambridge, England, United Kingdom
Join Luminance, a leader in Legal-Grade™ AI for enterprises, and be part of a groundbreaking team that's revolutionizing the legal profession worldwide. With backing from prestigious venture capitalists and accolades like being featured in Forbes AI 50 as one of the 'Most Promising Private AI Companies' and Inc. 5000's 'Fastest Growing Companies in America', we're on the cutting edge of technology.We are on the lookout for an innovative and skilled Infrastructure Engineer to join our Infrastructure Team in a role focused on DevOps and platform engineering. The successful candidate will possess a robust background in cloud-native infrastructure development, emphasizing automation, scalability, and security, as well as a comprehensive grasp of Infrastructure-as-Code (IaC). Your role will be pivotal in designing and evolving Luminance’s AWS platform, modernizing deployment patterns, automating environment creation, and ensuring our systems are reliable, repeatable, and resilient.Key ResponsibilitiesDesign, build, and maintain scalable cloud infrastructure utilizing AWS services including EC2, EKS, RDS/Aurora, ElastiCache, OpenSearch, and CloudFront.Lead the development and adoption of Kubernetes on EKS for managing both production and internal workloads.Architect and implement Infrastructure-as-Code (IaC) pipelines, integrating Terraform or similar tools into CI/CD workflows for environment provisioning, validation, and automated testing.Implement zero-downtime deployment strategies (blue/green, rolling, canary) and automate rollback and recovery processes.Promote continuous improvement in infrastructure, focusing on eliminating single points of failure and enhancing autoscaling, high availability, and managed service adoption across the platform.Collaborate with SRE, Security, and Engineering teams to enhance observability, monitoring, and alerting using tools such as Prometheus, Grafana, and CloudWatch.Work closely with the Security team to incorporate best practices for IAM, secrets management, WAF, and overall posture management.Optimize performance and cloud expenditure through automation and cost visibility dashboards.Participate in on-call rotations, conduct post-incident reviews, and contribute to ongoing operational reliability improvements.
Collaboration Fuels Innovation. Join Roku, the leader in TV streaming technology.As the foremost TV streaming platform across the U.S., Canada, and Mexico, Roku is dedicated to transforming the way viewers engage with television. Our pioneering spirit in streaming technology aims to connect every television globally. We link audiences to their favorite content, empower content creators to grow and monetize their reach, and offer advertisers innovative ways to connect with consumers.From day one at Roku, your contributions will be significant and valued. In our rapidly growing public company, everyone plays an essential role. You will have the chance to enhance the experiences of millions of TV streamers while gaining invaluable insights across various fields. About Our Team At Roku, our Trust Engineering team is a passionate and cohesive group of professionals dedicated to safeguarding our customers, partners, devices, services, infrastructure, and data. We collaborate closely, sharing knowledge and expertise to remain at the forefront of security challenges. By joining us, you will become part of a vibrant team that thrives on overcoming obstacles and celebrating successes together. Role Overview As a Security Researcher Intern at Roku, you will actively participate in our mission to enhance the security and reliability of our streaming services. Collaborating with seasoned professionals, you will gain hands-on experience in security research, threat analysis, and the development of innovative security solutions.
Role OverviewJoin Healx as a passionate Platform Engineer, where your expertise will be pivotal in constructing cloud infrastructure and crafting production pipelines that advance our AI-driven drug discovery initiatives. You will play a crucial role in merging infrastructure with scientific software, engaging in design, development, and support of cloud systems, while also collaborating closely with bioinformaticians, machine learning engineers, and data scientists to implement effective data pipelines.As part of a compact, dynamic engineering team, you will take ownership of your tasks, drive innovation swiftly, and engage in collaborative pair programming. Your work will have a significant impact on the future of AI drug discovery, helping to find treatments for patients suffering from rare diseases. We encourage you to attach a cover letter detailing why you believe you would excel in this position. Our Approach to AI DevelopmentOur engineers leverage AI coding tools to address challenges and efficiently implement systems, while maintaining accountability for system design, implementation, and code testing. We prioritize rapid development alongside a deep understanding of the systems we create and manage. About HealxHealx is a pioneering tech bio company harnessing AI to transform drug discovery. With over 10,000 rare diseases impacting 400 million individuals globally, 90% of which lack approved treatments, Healx is committed to revolutionizing drug discovery to support patients in need. By integrating data, artificial intelligence, and profound pharmacology knowledge, we aim to develop treatments more swiftly and cost-effectively than traditional methods. We firmly believe that diversity and inclusion are fundamental to our mission of assisting individuals with rare diseases. At Healx, we encourage applications from candidates of all backgrounds and experiences.
Full-time|On-site|Cambridge, MA USA; San Francisco, CA USA
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.
Collaborate to Innovate in Streaming. Join Roku in Shaping the Future of TelevisionRoku, the leading TV streaming platform across the U.S., Canada, and Mexico, is on a mission to connect every television around the globe. As pioneers in the streaming industry, we empower consumers to access their favorite content, assist publishers in expanding their audience, and offer advertisers unique engagement opportunities.From your first day, you’ll play a crucial role at Roku, a dynamic public company where every voice matters. Experience the excitement of delighting millions of global TV streamers while gaining invaluable experience across various domains. About the TeamOur team focuses on developing and enhancing the UI framework and components that drive Roku's user experiences. Our strategic roadmap accelerates growth and scalability, delivering innovative features to tens of millions of Roku users worldwide.At Roku, our developers and engineers take ownership of their projects, driven by an intrinsic motivation to solve problems and deliver results. Collaboration with different engineering teams, UI design, product management, and business leaders is key to our success, creating an environment where independent spirit thrives alongside teamwork. We are innovators redefining the streaming media landscape. About the RoleAs a Senior Software Engineer specializing in UI Infrastructure, you will significantly contribute to the development of our embedded UI framework. Collaborating closely with system architects, you will create new features and enhance existing ones to boost system stability and performance. Additionally, you will be instrumental in developing tools that benefit the broader development community at Roku. Your proven success in delivering high-quality software on embedded platforms will be essential to our ongoing innovation.
At Toyota Research Institute (TRI), we are dedicated to enhancing the quality of human life through innovative technology. Our mission is to develop advanced tools and capabilities that enrich the human experience. To spearhead this transformative evolution in mobility, we have assembled a premier team that is at the forefront of advancements in AI, robotics, driving technologies, and materials science.The TeamThe Future Factory team within TRI's Energy and Materials division is committed to pioneering state-of-the-art tools and methodologies that expedite change while enhancing flexibility and efficiency in Toyota's product design and manufacturing processes. Our goal is to accelerate the transition to a zero-emissions future. To accomplish this, we are constructing comprehensive AI systems that can reason about the design and manufacture of physical objects—encompassing geometry, constraints, simulation, and assembly—and creating the engineering infrastructure necessary for training, evaluating, and iterating on these systems at scale.The OpportunityWe are seeking a Senior Research Engineer to collaborate with us in developing the systems and tools that drive our research in physical AI. This role is ideal for candidates with a robust software engineering background, extensive experience in geometry or physical modeling, and a genuine passion for understanding the manufacturing process.As a research engineer on our team, you will design and construct the pipelines and tools that enable researchers to operate swiftly and assess what matters most—ranging from large-scale training and evaluation frameworks to the geometry processing and physics-aware components integral to our models. You will work at the intersection of software engineering and research, translating cutting-edge concepts into reliable, production-ready implementations.
Full-time|On-site|Cambridge, MA USA; London, UK; San Francisco, CA USA
Join Lila Sciences as a Staff or Principal Engineer specializing in Technical Mitigations Research. This role offers an exciting opportunity to leverage your engineering expertise to develop innovative solutions in the field of technical mitigations.
Full-time|$68K/yr - $78K/yr|On-site|Cambridge, MA USA
Lila Sciences seeks an Associate Engineer to join the Research Operations team in Cambridge, MA. This team develops high-throughput methods that support scientific discovery across multiple disciplines. The position centers on hands-on work with materials characterization, using advanced tools such as spectroscopy and microscopy. This role provides direct exposure to automation technologies while supporting projects that influence the company’s direction. It suits candidates interested in expanding their engineering skills and building a strong base in scientific operations. Key responsibilities Perform materials characterization using SEMXRF, XRD, Optical Microscopy, Nanoindentation, and Profilometry. Prepare reagents, solutions, electrolytes, samples, and consumables to support experiments across shifts. Follow standard operating procedures to maintain accuracy and consistency. Monitor workflow, troubleshoot routine issues, and escalate concerns to keep operations steady between shifts. Record and organize experimental data with care. Identify and suggest ways to improve efficiency and streamline shift operations. Report unusual results or observations to scientists for review. Collaborate with scientists and engineers on projects spanning life sciences and physical sciences. Location This position is based in Cambridge, MA, USA.
Full-time|$176K/yr - $304K/yr|On-site|Cambridge, MA USA
Your Role at Lila SciencesJoin our innovative Physical Sciences division, where you will spearhead the development of intelligent agent-driven systems designed to enhance AI-accelerated and AI-orchestrated process engineering across diverse industrial applications. In this pivotal role, your mission will be to create methodologies empowering AI agents to reason, design, simulate, optimize, and operate complex physical and chemical processes using both traditional and machine learning-driven process engineering tools. You will focus on building agentic infrastructures that facilitate AI systems in planning and executing multi-step process engineering workflows, which include process synthesis, flowsheet generation, steady-state and dynamic simulation, control strategy design, and techno-economic evaluation. Your contributions will significantly influence how Lila's scientific superintelligence addresses real-world challenges through closed-loop autonomous process engineering.Your ContributionsDesign and implement agentic frameworks supporting comprehensive process engineering workflows, encompassing process setup, simulation, optimization, and analysis.Create AI agents capable of autonomously planning, executing, and refining process engineering tasks utilizing existing tools such as steady-state and dynamic simulators, optimizers, and data systems.Investigate agentic strategies for advanced objectives, including process intensification, control co-design, real-time optimization, and closed-loop learning informed by operational data.Enhance the robustness, interpretability, and reproducibility of agent-driven process engineering workflows; develop internal tools for debugging, observability, validation, and auditability.Collaborate with interdisciplinary teams to apply agentic process engineering across a wide range of industrial applications.
We are seeking a highly motivated and detail-oriented Research Scientist to join our innovative team in Cambridge. In this role, you will conduct groundbreaking research, analyze data, and contribute to the development of new solutions in our field. You will work collaboratively with cross-functional teams to drive projects from ideation to execution, ensuring scientific rigor and excellence.
Apr 5, 2016
Sign in to browse more jobs
Create account — see all 446 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.