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 594 Jobs
Search for Senior Software Engineer Machine Learning Research
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.
Collaboration Fuels Innovation. Join Roku - Revolutionizing TV ViewingAs the leading TV streaming platform in the U.S., Canada, and Mexico, Roku is on a mission to empower every television worldwide. Pioneering the streaming experience, we connect viewers to their favorite content, support publishers in audience growth and monetization, and provide advertisers with exceptional tools for consumer engagement.From day one at Roku, your contributions will be valued. We are a rapidly expanding public company where every team member plays an essential role. This is your chance to impact millions of TV streamers globally while gaining significant experience across diverse disciplines. About Our TeamThe Advertising Performance team is dedicated to optimizing the performance of all participants in the advertising ecosystem, including advertisers, publishers, and Roku itself. Our systems and solutions leverage various disciplines and technologies for real-time, multi-objective optimization on a large scale with minimal latency. Utilizing Machine Learning, Reinforcement Learning, AI, and Optimization Systems, we tackle a wide array of complex challenges. Central to our efforts is our Machine Learning, Experimentation, and Inference Platform that supports the entire operational landscape.
Full-time|$139.3K/yr - $174.1K/yr|On-site|Cambridge, MA
Join Cambridge Mobile Telematics (CMT), the leading provider of telematics solutions worldwide, dedicated to enhancing road safety for drivers everywhere. Our innovative AI-driven platform, DriveWell Fusion®, aggregates sensor information from millions of IoT devices—including smartphones, connected vehicles, dashcams, and proprietary Tags—along with contextual data to deliver an integrated perspective on vehicle and driver behavior. Our insights empower auto insurers, automakers, commercial mobility firms, and government entities to enhance risk assessment, safety protocols, claims management, and driver improvement initiatives. With headquarters in Cambridge, MA and additional offices in Budapest, Chennai, Seattle, Tokyo, and Zagreb, we protect and monitor millions of drivers globally every day.CMT is seeking a talented and experienced Senior Software Engineer to contribute to the development and scalability of our on-device Machine Learning systems within the Mobile SDK. This pivotal team is responsible for the core C/C++ runtime that enables real-time sensor data processing and machine learning across a multitude of mobile devices. Our platform facilitates swift updates and deployment of driving behavior algorithms while ensuring optimal performance, battery efficiency, and operational accuracy.If you are a collaborative, customer-focused, and innovative individual eager to help us improve road safety by enhancing driver behavior, we invite you to apply!
Join the Team at GraphcoreAt Graphcore, we are at the forefront of revolutionizing AI computation. Our team of experts in semiconductors, software, and artificial intelligence is committed to developing an advanced AI compute stack that encompasses everything from silicon to datacenter infrastructure.As a proud member of the SoftBank Group, we are supported by significant long-term investment, enabling us to drive crucial technology within the rapidly expanding SoftBank AI ecosystem.To address the immense opportunities within the AI landscape, we are seeking to expand our teams globally. We welcome the brightest minds to tackle the most challenging problems, ensuring that every team member has an opportunity to influence our company, our products, and the future of AI.
Collaboration Fuels Innovation. Join Roku in Transforming TelevisionAs the leading TV streaming platform in the U.S., Canada, and Mexico, Roku aims to power every television globally. We pioneered the streaming revolution, and our mission is to connect the entire TV ecosystem. We empower viewers with access to their favorite content, assist content creators in reaching vast audiences, and offer advertisers unparalleled engagement tools.From day one at Roku, your contributions will be recognized and valued. In our rapidly growing public company, you won’t just observe; you will play a vital role in enhancing the experience for millions of TV streamers across the globe while gaining invaluable experience across various fields. About the TeamThe Advanced Development team at Roku is at the forefront of innovation, creating the next generation of intelligent and generative media systems. We explore concepts that are years ahead of production, crafting foundational technologies that will redefine content understanding, creation, and personalization across millions of Roku devices.This unique environment is comprised of a PhD-level, interdisciplinary team that merges machine learning research, software engineering, and DevOps. Our experts possess not only deep technical knowledge but also a broad creative vision, challenging the status quo, embracing uncertainty, and building unprecedented solutions. Our culture is collaborative, low-ego, and driven by ownership, trust, and curiosity.We seek an Applied Scientist with a robust foundation in mathematics, machine learning, and computer science, complemented by experience in cloud engineering, DevOps, and computer vision — someone who excels at the intersection of research and production.
Full-time|On-site|Cambridge, England, United Kingdom
Join Luminance, a pioneering AI firm in the UK that is transforming the legal sector. Recognized in Tech Nation’s Future Fifty list and awarded with two Queen’s Awards, Luminance stands at the forefront of advanced AI technology.We are seeking passionate and dedicated candidates with a robust academic background in Artificial Intelligence or a related discipline to enrich our R&D team in Cambridge. As a member of our agile team, you will be instrumental in prototyping, developing, and executing innovative solutions to complex AI challenges, while assessing output quality, efficiency, and feasibility in a data-driven environment.This position is open to recent graduates eager to learn and seasoned professionals with substantial experience in the field.If you’re enthusiastic about this opportunity but feel your skills or experience don’t fully match the job description, we encourage you to apply. At Luminance, we are committed to fostering an inclusive workplace where everyone can thrive. Your enthusiasm may be the key to our search for the right candidate, whether for this role or another!
Join us at the Toyota Research Institute (TRI) as we strive to enhance the quality of human life through innovative technologies. Our mission is to create groundbreaking tools that enrich human experiences. To spearhead this transformative evolution in mobility, we've assembled a stellar team that is pushing the boundaries in artificial intelligence, robotics, driving, and material sciences.The TeamWithin TRI's Energy and Materials division, the Future Factory team is dedicated to pioneering advanced tools and methodologies that drive flexibility and efficiency in Toyota's product design and manufacturing processes. Our goal is to expedite the journey towards an emissions-free future. We are developing comprehensive AI systems capable of reasoning through the creation of physical objects — from initial design concepts to the assembly of actual components — and building the necessary infrastructure to train and evaluate these systems on a large scale.The OpportunityWe are seeking a Research Scientist to help us build intelligent systems for physical assembly. This role is an excellent fit for recent PhD graduates with a proven track record in implementation and a deep curiosity about the manufacturing process.As a member of our research team, you will design and implement learning pipelines from the ground up, conduct experiments to assess various architectural, data, and algorithmic alternatives, and influence the application of modern machine learning to the challenges of robotic assembly. Your work will intersect policy learning, reinforcement learning, and physical reasoning, allowing you to explore the integration of large language models and agentic infrastructure in solving real-world manufacturing challenges.
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.
Are you passionate about advancing the field of machine learning? Join our team at Altos Labs as a Machine Learning Scientist or Senior Machine Learning Scientist. In this role, you will leverage your expertise to drive innovation and development in cutting-edge research projects. Collaborate with a multidisciplinary team to push the boundaries of machine learning technology.
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.
Our MissionAt Altos Labs, our mission is to rejuvenate cell health and resilience, aiming to reverse diseases, injuries, and the associated disabilities that arise throughout life.For further details, visit our website at altoslabs.com.Our ValuesWe embrace a singular value at Altos: Everyone Owns Achieving Our Inspiring Mission.Diversity at AltosWe hold a firm belief that diverse perspectives are crucial to scientific advancement and inquiry. At Altos, outstanding scientists and industry leaders collaborate from across the globe to further our shared mission. We prioritize creating a sense of belonging, ensuring that every employee feels valued for their unique contributions. We are collectively responsible for maintaining a diverse and inclusive workplace.Your Contributions to AltosIn the role of Senior or Principal Machine Learning Scientist, you will be instrumental in the development of generative AI/ML models for multi-modal, multiscale biology, spanning from virtual cells to agentic target assessment. We seek a hands-on, innovative, and collaborative individual to join our multidisciplinary team of scientists and engineers dedicated to transforming the treatment of aging and disease. The ideal candidate will flourish in a dynamic environment that values teamwork, transparency, scientific excellence, originality, rigor, and integrity.
Collaboration Drives Innovation. Join Roku in Transforming Television ViewingRoku stands as the premier TV streaming platform across the U.S., Canada, and Mexico, aiming to revolutionize how people experience television on a global scale. As pioneers in TV streaming, our mission is to create a platform that connects the entire television ecosystem. We bridge the gap between consumers and their favorite content, empower content creators to reach and monetize vast audiences, and equip advertisers with unique tools to engage effectively with viewers.At Roku, your contributions are vital from day one. As a rapidly expanding public company, we value proactive engagement from all employees. This is your chance to create delightful experiences for millions of TV streamers worldwide while gaining invaluable experience across diverse disciplines. About the TeamWith over 70 million active accounts, Roku leads the way in the TV streaming industry across North America. Our commitment to machine learning and innovative recommendation systems is central to our ongoing success. We enable users to access an extensive library of content, including movies, series, news, sports, music, and channels from around the globe. Role OverviewIn this role, you will deepen our understanding of queries, content, and user behavior through machine learning. Your work will be pivotal in enhancing user satisfaction throughout their search journey. Tackling these challenges is at the heart of our mission to improve customer experience.
Full-time|$176K/yr - $304K/yr|On-site|Cambridge, MA USA
Your Impact at Lila As an ML Research Scientist specializing in Multimodal Data Extraction, you will play a pivotal role in advancing Lila's mission of achieving scientific superintelligence. Your work will focus on the development of foundational models capable of autonomously reading, interpreting, and organizing scientific knowledge from diverse formats such as text, images, and experimental data in the physical sciences. Your research will contribute to the unification of global scientific data into a machine-readable format, enhancing reasoning, prediction, and autonomous discovery within materials science and chemistry. What You Will Be Building Innovate and create AI systems that effectively extract and organize knowledge from a variety of scientific resources. Design and optimize large language models, multimodal models, and specialized architectures for accurate and interpretable data extraction. Develop scalable solutions for managing unstructured and heterogeneous scientific data, integrating various formats including text, tables, and visuals. Collaborate with subject matter experts to ensure that the extracted data aligns with real-world research workflows. Publish impactful research that propels the field of multimodal understanding and AI-driven knowledge extraction forward.
Full-time|$128K/yr - $198K/yr|On-site|Cambridge, MA USA
Your Impact at Lila As a Machine Learning Engineer on the Physical Sciences team, you will play a pivotal role in developing and managing comprehensive, scalable machine learning workflows. These workflows will address a wide range of scientific challenges in materials science, chemistry, and physical sciences. Your contributions will be instrumental in advancing research initiatives focused on cutting-edge algorithms, driving towards the establishment of scientific superintelligence to tackle today’s most significant challenges in physical sciences. What You Will Build Design, implement, and sustain end-to-end ML pipelines, encompassing data ingestion, feature engineering, model training, evaluation, deployment, and monitoring. Productionize models and services while ensuring robust testing, observability, and documentation in collaboration with cross-functional software teams; develop CI/CD workflows and automated evaluations to facilitate safe and frequent releases. Work closely with domain scientists and platform engineers to translate research insights into high-performing, scalable systems. Participate in technical design reviews, establish coding standards, and mentor colleagues on best practices. What You’ll Need to Succeed BS, MS, or PhD in Computer Science, Engineering, or a related quantitative field, or equivalent industry experience. A solid foundation in Python software engineering, including testing, packaging, and typing; experience with machine learning frameworks such as PyTorch and Hugging Face. Experience deploying ML services in cloud-based environments (FastAPI/GRPC, containers, orchestration, cloud infrastructure). Hands-on experience with deploying models in production systems (LLMs, multimodal models, databases, RAG) along with strong debugging and profiling skills. Effective communication and collaboration in cross-functional settings. Bonus Points For Familiarity with scientific or engineering domains (materials, chemistry, physics) and related data formats/benchmarks. Experience in GPU optimization (CUDA, Triton, compilation, distributed training). Previous contributions to open-source ML or scientific software. Experience with workflow orchestration, data provenance, or large-scale computing environments. About Lila Lila Sciences stands as the pioneering platform for scientific superintelligence, offering an autonomous laboratory dedicated to life sciences, chemistry, and materials science. We are at the forefront of a new era of limitless discovery, harnessing AI to revolutionize research and innovation in these fields.
Full-time|$130K/yr - $230K/yr|On-site|Cambridge, MA USA
Innovate and Create Models from Scratch! At Flagship Pioneering, we are dedicated to launching pioneering companies that challenge the status quo. Within our Flagship Labs, small, agile teams develop new technical theses, rigorously test them, and build ventures around groundbreaking concepts. We are assembling an exceptional machine learning team within our newly established venture, Flagship Labs 120. Our focus is on uncovering hidden structures from complex measurement data of intricate physical systems, often necessitating mechanism-informed modeling, carefully designed inductive biases, and principled methodologies for inverse problems. This is a pioneering role dedicated to innovative modeling, moving beyond standard optimization tasks. You will have the opportunity to design, prototype, test, and refine novel approaches that establish the technical foundation of our platform starting from day one.
About Graphcore At Graphcore, we are pioneering the future of AI computation. Our team consists of semiconductor, software, and AI specialists with extensive experience in creating a complete AI compute stack—from silicon and software to infrastructure at datacenter scale. As a proud member of the SoftBank Group, we are supported by significant long-term investments, allowing us to deliver vital technology to the rapidly expanding SoftBank AI ecosystem. To seize the immense and exciting opportunities in AI, Graphcore is actively expanding its teams globally, uniting the brightest minds to tackle the most challenging problems in an environment where everyone can significantly impact the company, its products, and the future of artificial intelligence. Job Summary In the role of Senior Machine Learning Engineer within the Applied AI team at Graphcore, you will play a crucial part in advancing AI technology by developing and optimizing AI models specifically designed for our specialized hardware. You will engage with large-scale systems where performance is paramount to the success of our initiatives. Collaborating closely with both the Software Development and Research teams, you will be instrumental in identifying innovative opportunities that set Graphcore’s technology apart. We are looking for engineers with robust technical skills and a deep understanding of large-scale AI model implementation, eager to make a meaningful impact in this fast-evolving field. The Team The Applied AI team's mission is to serve as advocates for our customers. We continually strive to understand the latest AI models, applications, and software to ensure that Graphcore’s technology integrates seamlessly with the AI ecosystem and operates efficiently at scale. Our responsibilities include building reference applications, optimizing key software libraries (including kernel efficiency on our hardware), and collaborating with the Research team to develop and publish innovative ideas across domains such as efficient computation, model scaling, and distributed training and inference of AI models across various modalities and applications. If you are passionate about advancing the next generation of AI models on cutting-edge hardware, we would love to hear from you!
Join the Future of AI at GraphcoreAt Graphcore, we are pioneering the next generation of AI computing technology.Our team comprises seasoned professionals from semiconductor, software, and AI sectors, with extensive expertise in developing a comprehensive AI compute infrastructure—from silicon and software to large-scale data center solutions.As a proud member of the SoftBank Group, we benefit from substantial long-term investment, enabling us to contribute pivotal technology to the rapidly evolving SoftBank AI ecosystem.In response to the immense opportunities within the AI landscape, Graphcore is expanding its global teams, uniting brilliant minds to tackle the most challenging problems in an environment where each member can significantly influence our company, products, and the future of artificial intelligence.
Full-time|$176K/yr - $304K/yr|On-site|Cambridge, MA USA
Your Contribution at Lila Sciences As a Robotics Scientist at Lila Sciences, you will spearhead the research and innovation of autonomous robotic systems that form the intelligent physical backbone of our cutting-edge scientific superintelligence platform. You will be instrumental in developing groundbreaking algorithms and deploying advanced robotic solutions that engage seamlessly with human scientists and intricate laboratory settings. Your efforts will propel our mission forward by establishing fully autonomous workflows for scientific exploration, merging state-of-the-art robotics, machine learning, and systems engineering. Projects You Will Undertake Innovating advanced methodologies for precise and dexterous robotic manipulation that utilize foundation models, reinforcement learning, diffusion-based techniques, and human input, enabling adaptable and intelligent robotic systems capable of executing complex tasks in a variety of scientific environments. Creating novel frameworks for human-robot interaction that integrate imitation learning and learning from human feedback, demonstrations, and corrections, fostering intelligent robotic agents that can smoothly blend into human scientific workflows and swiftly adapt to new experimental scenarios. Enhancing dexterous manipulation research through avant-garde machine learning techniques, including diffusion models and adaptive learning algorithms, synthesizing multi-modal sensing (tactile, visual, and linguistic) to develop generative skill representations and sophisticated motor learning policies for intelligent robotic systems. Designing autonomous robotic systems equipped with trust calibration mechanisms, allowing intelligent agents to dynamically modify their behaviors based on contextual information in challenging scientific tasks.
Location: Cambridge, MA (Eastern Time / UTC -4). Relocation support is available. Remote work may be considered for candidates based outside Massachusetts.Start date: ASAPLanguages: English (required) Pragmatike is an AI startup founded by MIT CSAIL researchers, recognized by GTM Capital as a Top 10 GenAI company. The team develops advanced AI systems with a focus on real-world applications. Role overview The Principal Machine Learning Operations Engineer shapes the architecture and scaling of Pragmatike’s machine learning infrastructure. This senior position leads the design, implementation, and optimization of production AI systems, overseeing the full lifecycle from model training and evaluation to deployment, monitoring, and ongoing improvement. Collaboration is central in this role. The Principal ML Ops Engineer works closely with AI researchers, GPU systems engineers, backend developers, and product teams. The main focus is building reliable, efficient, and automated ML platforms to support large-scale AI deployments. Key responsibilities Architect, build, and improve the end-to-end ML Ops pipeline, including training, fine-tuning, evaluation, rollout, and monitoring. Design and maintain infrastructure for model deployment, version control, reproducibility, and orchestration across both cloud and on-premises GPU clusters. Optimize distributed systems for computational efficiency, covering Kubernetes, autoscaling, caching, GPU allocation, and checkpointing workflows. Establish observability for ML systems by monitoring model drift, performance, throughput, reliability, and operational costs. Automate workflows for dataset curation, labeling, feature engineering, evaluation, and CI/CD for ML models. Collaborate with researchers to bring models into production and improve training and inference pipelines. Set internal ML Ops standards, best practices, and develop tools that support cross-team collaboration. Mentor engineers and provide architectural guidance across the AI platform. Requirements Extensive hands-on experience designing and operating production ML systems at scale, ideally at the Staff or Principal level. Deep knowledge of ML Ops, distributed systems, and cloud infrastructure.
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.
Apr 7, 2026
Sign in to browse more jobs
Create account — see all 594 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.