Senior Software Engineer

6 days ago


Cambridge, United States The AI Institute Full time

Our mission is to solve the most important and fundamental challenges in AI and Robotics, enabling future generations of intelligent machines that will help us all live better lives.

Our software engineers bring the depth and rigor of industry experience to the Institute, where a solid foundation of engineering is essential for groundbreaking research. If you have a passion for developing technology that advances the capabilities and usefulness of robots, we want you on our team At our new Cambridge, MA office, we're building a collaborative and innovative organization, and we're looking for Senior Software Engineers to help lead the way.

What You'll do:

    • Algorithm Development: Design, develop, and optimize high-performance algorithms to enhance robotic systems' capabilities and efficiency
    • Leadership & Mentorship: Provide technical leadership, mentoring other engineers, and fostering a culture of collaboration, innovation, and continuous improvement within the team
    • Software Quality: Promote code quality and reliability through regular code reviews and the adoption of best practices
    • Cross-Functional Collaboration: Work closely with researchers and other engineering teams to deliver cross-functional features and system capabilities that push the boundaries of robotics
    • Hands On Development: Take a hands-on approach to development, building and refining software systems to solve complex problems in robotics.
We're looking for:
    • 8+ years of experience delivering high-quality, production-level software
    • Proven experience in technical leadership, including mentoring and guiding engineering teams
    • BS or MS in Computer Science or a related field
    • Strong software development skills in modern C++ or Python
    • Proficiency with modern software engineering tools and practices at scale including git, issue tracking, and CI/CD pipelines
    • Excellent troubleshooting and debugging skills, particularly in complex, real-world environments
    • Excellent communication, collaboration and documentation skills
Bonus Points for:
    • Experience with Docker, cloud computing, or other distributed systems technologies
    • Proficiency in real time systems, perception, navigation, manipulation, data processing, logging, visualization, and physics simulation
    • Familiarity with ROS, gRPC, LCM, or other inter-process communication middleware
    • Hands-On experience working with robots, control systems, kinematics, or physics simulations
    • Experience developing and debugging software on physical hardware systems
    • Experience with microcontrollers and low-level programming
    • Background in Machine Learning and its application to robotics
    • Experience with robotic sensors such as IMUs, cameras, and related technologies
    • Experience maintaining and contributing to open-source software repositories
    • Experience with build systems either hermetic (Bazel) or non hermetic (Cmake)
    • Proficiency with a tensor-based ML framework such as Pytorch, Tensorflow, Jax, etc.


We provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

  • Cambridge, Massachusetts, United States Massachusetts Institute of Technology Full time

    Job OverviewIn this exciting role, you will have the opportunity to work at the Massachusetts Institute of Technology's Haystack Observatory as a Senior Software Engineer. As a member of our team, you will be responsible for designing and implementing software solutions to support our research initiatives.


  • Cambridge, United States Rider Solution Full time

    About the job Senior Software Development Engineer Experience Level: Mid-Senior (6 Years Required) Education Level: Bachelors Degree Pay Rate: $73 per hour ( Contract ) Location: Cambridge, MA Work Schedule: Hybrid - 3 days in the office, 2 days remote per week (Wednesdays required in-office) Role Snapshot: In collaboration with leading Boston-area...


  • Cambridge, United States Rider Solution Full time

    About the job Senior Software Development Engineer Experience Level: Mid-Senior (6 Years Required) Education Level: Bachelors Degree Pay Rate: $73 per hour ( Contract ) Location: Cambridge, MA Work Schedule: Hybrid - 3 days in the office, 2 days remote per week (Wednesdays required in-office) Role Snapshot: In collaboration with leading Boston-area...


  • Cambridge, United States The AI Institute Full time

    Our mission is to solve the most important and fundamental challenges in AI and Robotics, enabling future generations of intelligent machines that will help us all live better lives. Our software engineers bring the depth and rigor of industry experience to the Institute, where a solid foundation of engineering is essential for groundbreaking research. If...


  • Cambridge, United States Capital One National Association Full time

    West Creek 6 (12076), United States of America, Richmond, VirginiaSenior Software Engineer - Finance Tech Card Data TransformationDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you‘ll be part of a big...


  • Cambridge, United States Capital One National Association Full time

    West Creek 6 (12076), United States of America, Richmond, VirginiaSenior Software Engineer - Finance Tech Card Data TransformationDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you‘ll be part of a big...


  • Cambridge, Massachusetts, United States Capital One Full time

    Capital One is seeking a seasoned Senior Software Engineering Manager to lead a portfolio of diverse technology projects and teams. With a passion for innovation, you will drive transformation within the company by creating solutions that meet regulatory needs.This role requires at least 4 years of professional software engineering experience, with at least...


  • Cambridge, United States Capital One Full time

    Center 2 (19050), United States of America, McLean, VirginiaSenior Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors,...


  • Cambridge, United States Capital One Full time

    Center 2 (19050), United States of America, McLean, VirginiaSenior Software Engineer, Core & Convergent ServicesDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you‘ll be part of a big group of makers,...


  • Cambridge, United States Capital One Full time

    Center 2 (19050), United States of America, McLean, VirginiaSenior Software Engineer, Core & Convergent ServicesDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you‘ll be part of a big group of makers,...


  • Cambridge, United States Capital One Part time

    Center 2 (19050), United States of America, McLean, VirginiaSenior Software Engineer, Core & Convergent ServicesDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you‘ll be part of a big group of makers,...


  • Cambridge, United States Broad Institute Full time

    Description & RequirementsJob Description Are you a software engineer who wants to make a difference and help cure cancer? The Broad Institute is looking for a passionate Senior Software Engineer to help us build research experiences that will enable the next decade of scientific discovery in human medicine. The product: You'll be working on a full stack...


  • Cambridge, Massachusetts, United States Intellia Therapeutics, Inc. Full time

    About the RoleIn this exciting position as a Senior Software Engineer at Intellia Therapeutics, Inc. in Cambridge, MA, you will have the opportunity to work on cutting-edge cloud-based data services using Python, AWS, and other advanced tools.We are looking for a highly skilled professional with a master's degree in computer science or a related field and...


  • Cambridge, United States Edge Staffing Full time

    Job Title: Senior Software Backend Engineer Location: Cambridge, MA (Hybrid-2-3 days a week onsite) Job Overview: Our client is seeking a Senior Software Backend Engineer to join their dynamic team. In this role, you will play a critical part in designing, building, and optimizing the core processing pipeline that drives innovative insights for insurers,...


  • Cambridge, United States Edge Staffing Full time

    Job Title: Senior Software Backend EngineerLocation: Cambridge, MA (Hybrid-2-3 days a week onsite)Job Overview:Our client is seeking a Senior Software Backend Engineer to join their dynamic team. In this role, you will play a critical part in designing, building, and optimizing the core processing pipeline that drives innovative insights for insurers,...


  • Cambridge, United States Edge Staffing Full time

    Job Title: Senior Software Backend EngineerLocation: Cambridge, MA (Hybrid-2-3 days a week onsite)Job Overview:Our client is seeking a Senior Software Backend Engineer to join their dynamic team. In this role, you will play a critical part in designing, building, and optimizing the core processing pipeline that drives innovative insights for insurers,...


  • Cambridge, Massachusetts, United States Capital One Full time

    Capital One OverviewAt Capital One, we're driving innovation in the financial services industry by harnessing the power of artificial intelligence (AI) to create personalized experiences for our customers. Our commitment to responsible and reliable AI systems is changing banking for good.We've made significant investments in technology infrastructure and...


  • Cambridge, Massachusetts, United States eTek IT Services, Inc. Full time

    Job Summary:eTek IT Services, Inc. is seeking a highly skilled Senior Full Stack Developer to join our team in Cambridge, MA.About the Role:This is a hybrid onsite position that requires 10 years of experience in software engineering. The ideal candidate will have a strong background in full-stack development tools and technologies, with a passion for...


  • Cambridge, Massachusetts, United States SelekIT Full time

    As a Senior Software Engineer at SelekIT, you will play a crucial role in the design, implementation, and verification of software for medical devices, particularly novel medical robotics projects. This position requires a skilled software professional with experience in GUI architecture, software analysis, and development. The ideal candidate will have a...


  • Cambridge, Massachusetts, United States Rider Solution Full time

    About the JobThis is a Senior Software Development Engineer position at Rider Solution, where you will contribute to the design, implementation, and verification of software for cutting-edge medical projects. This hands-on role spans firmware and software development, algorithm optimization, image processing, and application development.Key...