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
Mid to Senior
Qualifications
The ideal candidate will have:A strong background in software engineering with experience in system design. Proficiency in programming languages such as Python, C++, or Java. Experience with embedded systems and real-time operating systems. Strong problem-solving skills and the ability to work in a fast-paced environment. Excellent communication skills to collaborate effectively with team members and stakeholders.
About the job
Join our innovative team at ttp1 as a Senior Systems Engineer (Software). In this pivotal role, you will leverage your expertise in software engineering to design and implement cutting-edge systems that drive our cellular technology initiatives. You will work collaboratively with cross-functional teams to develop solutions that enhance our product offerings, ensuring high performance and reliability.
About ttp1
At ttp1, we are at the forefront of innovation in cellular technology. Our team is passionate about creating transformative solutions that empower our clients and enhance their capabilities. We foster a dynamic work environment that encourages creativity and collaboration, making it an exciting place to advance your career.
Similar jobs
1 - 20 of 508 Jobs
Search for Senior Software Engineer Data In Advertising Engineering
Collaboration Fuels Innovation. Join Roku in Revolutionizing Television ConsumptionRoku stands as the leading TV streaming platform across the U.S., Canada, and Mexico, with a vision to empower every television globally. As pioneers in streaming technology, our mission is to bridge the gap in the TV ecosystem, connecting viewers with their favorite content, supporting content creators in audience engagement and monetization, and offering advertisers innovative means to reach consumers effectively.From day one at Roku, you will play a crucial role in shaping the viewing experience for millions of streamers worldwide while gaining invaluable experience across diverse functions. About Our Team The Ads Analytics team is integral to Roku's Advertising division, spearheading measurement and analytics projects that inform strategic decisions across the advertising landscape. We design and manage tools that provide actionable insights for advertisers while addressing the operational and analytical requirements of our internal teams. Collaborating closely with Product Managers, Ad Sales, Ad Operations, Data Science, and various other software teams, we strive to deliver impactful solutions.
Join Engine as a Senior Associate in Community OperationsAt Engine, we empower visionary founders who are tackling the world's most critical challenges in areas such as climate change, health, and advanced technologies. Our commitment includes providing robust support through founder programs, access to shared infrastructure and labs, and the opportunity to connect with a diverse national network of corporate partners, investors, and industry experts.
Join ph7 as a Senior Software Engineer specializing in Core Data technologies including Hadoop and HBase. In this role, you will be at the forefront of developing innovative data solutions that drive business success. You will collaborate with cross-functional teams to design and implement scalable data architectures, ensuring the integrity and accessibility of data across platforms.
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.
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).
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 innovative team at ttp1 as a Senior Systems Engineer (Software). In this pivotal role, you will leverage your expertise in software engineering to design and implement cutting-edge systems that drive our cellular technology initiatives. You will work collaboratively with cross-functional teams to develop solutions that enhance our product offerings, ensuring high performance and reliability.
The Engine supports Tough Tech entrepreneurs who are developing solutions for major global challenges. As a nonprofit, the organization connects founders with infrastructure, funding, and operational support to help turn breakthrough science and technology into real-world impact. Role overview The Chief Growth Officer (CGO) will lead The Engine through its next phase of growth. This executive shapes partnership strategies, drives revenue initiatives, and works to strengthen the organization’s market position. The CGO also serves as a strategic advisor to the CEO and leadership team, providing input on key organizational decisions. Who should apply Experienced leaders with a background in Tough Tech, either as entrepreneurs or commercial executives Individuals with a track record of scaling organizations and launching first-of-a-kind (FOAK) projects Candidates who have advocated for Tough Tech founders and engaged with the broader ecosystem Location This position is based in Cambridge.
KAYAK, a proud member of Booking Holdings (NASDAQ: BKNG), stands as a premier travel search engine, processing billions of queries to assist customers in discovering their ideal flight, accommodation, rental car, and vacation package. Our innovative corporate travel solution, KAYAK for Business, is redefining business travel.Joining KAYAK means becoming part of a dynamic travel organization that encompasses a variety of global metasearch brands, including momondo, Cheapflights, and HotelsCombined. Our journey from a startup to an industry frontrunner is fueled by innovation, and every team member is empowered to leave their mark. Our mission is to develop the most effective travel search engine, simplifying global exploration for everyone.We are seeking talented Java Backend Engineers to enhance and sustain KAYAK’s search and booking systems. If you are passionate about travel and committed to crafting reliable and user-friendly experiences, we invite you to apply.This position requires in-office work at our Cambridge, MA location at least 3 days a week.
Collaboration Fuels Our Innovation. Join Roku, Revolutionizing Television ViewingRoku stands as the leading TV streaming platform across the U.S., Canada, and Mexico, with aspirations of transforming every television globally. As pioneers in TV streaming, our mission is to serve as the platform that unites the entire TV ecosystem, linking consumers to beloved content, enabling publishers to cultivate and monetize extensive audiences, and equipping advertisers with unique tools for consumer engagement.From day one at Roku, your contributions will be recognized and valued. We are a fast-evolving public company where every team member plays a significant role. Embrace the opportunity to delight millions of TV streamers globally while gaining invaluable experience across diverse disciplines. Role Overview At Roku, you will work on a platform utilized by real users. Showcase your achievements to friends and family, and see your work in leading electronics retailers.As a senior member of the Roku Core OS team, you will take part in designing and developing the core/system components of Roku OS. We seek a senior software engineer with profound expertise in embedded Linux development and integration.Roku boasts a proven history of creating successful products based on value SoCs, relying on our talented software engineers to optimize limited resources.We genuinely mean it when we say that Roku is a place where everyone contributes. If you aspire to work with top talent, developing products used by millions, and thrive in a tech culture that excels, we invite you to contact us. Join us in creating the next generation of cost-effective streaming players and TVs for our customers. Your Responsibilities Design and develop OS features within a multi-process environment that prioritize speed, efficiency, and platform flexibility.Exhibit excellence in C++ development to deliver high-performance and ultra-reliable software, focusing on optimization, performance, and memory management.Implement features with the necessary abstractions to ensure compatibility across various hardware.
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.
Full-time|$139.3K/yr - $174.1K/yr|On-site|Cambridge, MA
At Cambridge Mobile Telematics (CMT), we are leading the charge in telematics solutions, dedicated to enhancing road safety globally. Our innovative AI-driven platform, DriveWell Fusion®, integrates sensor data from millions of IoT devices—ranging from smartphones and proprietary Tags to connected vehicles and dashcams—along with contextual data to provide a comprehensive view of vehicle and driver behavior. Our insights empower auto insurers, automakers, commercial mobility companies, and public sector organizations to improve risk assessment, safety measures, claims processes, and driver enhancement programs. With our headquarters based in Cambridge, MA, and additional offices in Budapest, Chennai, Seattle, Tokyo, and Zagreb, we protect and support millions of drivers worldwide each day.As a Senior Full Stack Software Engineer, you will play a pivotal role in designing, developing, and maintaining scalable web applications that fuel our telematics platform. You will navigate the entire tech stack, crafting intuitive user interfaces and robust backend systems while collaborating closely with product, design, and data teams. This dynamic role is ideal for a hands-on engineer who thrives in a fast-paced environment, fosters mentorship, and possesses a strong sense of ownership and curiosity. Your contributions will significantly impact user experience with CMT’s products, reinforcing our mission to enhance road safety globally.CMT seeks a highly collaborative, customer-focused, and innovative Senior Full Stack Software Engineer who is eager to join us in making roads safer by empowering drivers!
Teamwork makes the stream work. Join Roku in Revolutionizing TV ViewingRoku stands as the leading TV streaming platform across the U.S., Canada, and Mexico, with a vision to power every television globally. As pioneers in streaming technology, our mission is to connect the entire TV ecosystem. We bridge consumers with their favorite content, empower publishers to grow and monetize their audiences, and offer advertisers unique opportunities to engage viewers.Your journey with Roku begins with a meaningful contribution. As a rapidly expanding public company, we value proactive team members who thrive in a dynamic environment. Here, you will have the chance to delight millions of global TV streamers while gaining invaluable experience across diverse disciplines. About the TeamThe International TV Software team at Roku is dedicated to developing and delivering innovative software solutions for television platforms in international markets, particularly in Europe and Australia. Collaborating closely with SOC partners, the team aims to introduce new TV products, ensure compliance with regional broadcast standards, and support certification with organizations such as ETV, the BBC, and DTG. As a cross-functional team, we value engineers who are curious, adaptable, and eager to explore the complexities of the systems they work on.Your Role at RokuAs a Senior Software Engineer on the Regional TV Software team, you will play a pivotal role in developing and delivering software for regional TV platforms. Your responsibilities will include working on new TV platform initiatives, collaborating with SOC vendors, supporting certification processes with UK and European broadcasting organizations, and defining new software features. This position offers an excellent opportunity for engineers looking to advance their careers in a complex software environment.Your ResponsibilitiesDevelop and maintain software for regional TV platforms, focusing on European and Australian markets.Collaborate with SOC vendors and broadcasting organizations to ensure compliance and certification.Contribute to the design and implementation of new software features.
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.
The Computational Policy Lab at the Shorenstein Center at Harvard Kennedy School is on the lookout for a Senior Software Engineer with deep expertise in software development, generative AI, and data science. This role is embedded within the Shorenstein Center, which focuses on critical areas of inquiry at the intersection of media, politics, and public policy. As part of our team, you will play a vital role in advancing teaching and research initiatives that strive to make a meaningful impact.Application RequirementsTo be considered, applications must include:A detailed resumeA cover letter that includes:A link to a code sample on GitHub that showcases your technical abilities, ideally a project you would enjoy discussing in an interviewA brief description of the linked projectVerification of your legal authorization to work in the United States without sponsorship for a minimum of two yearsJob-Specific Responsibilities:Your main duties will include:Independently managing complex applications/web development for large-scale projectsDesigning and implementing sophisticated software systems geared towards large-scale research projects, focusing on educational technology and generative AI tools.Utilizing recent advancements in machine learning and natural language processing to create, test, and deploy cutting-edge algorithmic tools that support empirical research.Leading and collaborating on projects that involve AI, machine learning, natural language processing, and extensive experimentation.Contributing to the design and implementation of randomized controlled trials and other empirical methodologies to assess the effectiveness of AI-driven interventions.Working closely with researchers to convert theoretical models into high-performance, production-ready systems.Co-authoring or contributing to academic papers and reports for peer-reviewed journals, conferences, and broader audiences.Keeping up with emerging technologies and research in AI, computational social science, and causal inference.Adhering to Harvard University’s IT technical standards and Code of Conduct.Projects you may be involved in include, but are not limited to:AI in Education: We are developing AI-powered technologies that exceed standard tools by providing customized support for student learning. Our flagship tool, PingPong, is currently being evaluated through a large-scale randomized experiment.
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.
Join our innovative team at ttp1 as a Senior Software Engineer. In this pivotal role, you will leverage your technical expertise to drive software development projects that push the boundaries of technology. Collaborate with interdisciplinary teams to design, implement, and optimize cutting-edge software solutions that meet our clients' needs.
About Farsyt Farsyt is building AI-driven solutions to reshape insurance services. The team focuses on automation, data, and artificial intelligence to improve how insurance is bought, sold, and managed. Role Overview This is a hands-on role as a Founding Engineer or Senior Software Engineer based in Cambridge, MA. Work directly with the founding team to take the core product from early development through launch. The environment is small, venture-backed, and moves quickly. Team members take on broad responsibilities and see their work make a visible impact. What You Will Do Design and build essential systems, including backend architecture, APIs, and data models. Create workflows powered by AI to automate manual insurance processes. Integrate with external tools and communication systems, often dealing with unreliable or fragmented sources. Develop automation systems using large language models (LLMs), with a focus on reliability and managing failures. Architect and maintain asynchronous, event-driven systems involving queues, workers, and long-running tasks. Deliver results quickly, moving from idea to production in days rather than months. Make key technical decisions that influence the company's direction. This role offers flexibility and the chance to help define both what gets built and how it is built.
Teamwork Makes the Stream Work. Roku is Revolutionizing Television ViewingAs the leading TV streaming platform in the U.S., Canada, and Mexico, Roku aims to power every television worldwide. We pioneered the streaming revolution and our mission is to be the connective tissue of the entire TV ecosystem. We link consumers with beloved content, empower publishers to cultivate and monetize audiences, and provide advertisers unique ways to engage viewers.From your first day at Roku, you will contribute significantly and feel valued. As a rapidly growing public entity, we encourage active participation—no one is just a bystander. You have the opportunity to enchant millions of TV streamers globally while gaining substantial experience across various disciplines. About the TeamThe UI team at Roku builds the essential frameworks, tools, and high-performance UI components that enhance experiences across millions of devices. We manage the middleware and UI layers that facilitate seamless navigation, responsive interactions, stunning animations, and consistent workflows for developers across our platform.Our focus encompasses graphics rendering, layout and animation systems, performance optimization, and developer APIs, all aimed at enabling the creation of reliable, visually appealing applications on a large scale. We thrive in a collaborative, high-trust environment, working closely with firmware, platform, and product teams to ensure a swift, robust, and future-ready user experience. About the RoleIn your position as a Senior Software Engineer on the UI team, you will design, develop, and optimize systems that are foundational to Roku’s user experience and developer platform. You will work on performance-critical code paths across graphics rendering, animation, layout, and UI frameworks, ensuring fluid visuals and highly responsive interactions across a diverse array of devices.You will be instrumental in defining core architectural decisions that will shape the future of our UI systems.
Full-time|$148K/yr - $210K/yr|On-site|Cambridge, MA USA
Your Role at Lila Sciences We are in search of a Senior Software Engineer to become a pivotal member of our Applied AI team, contributing to the development of our next-generation AI-powered scientific platform. This position involves designing and refining backend systems, data pipelines, and AI integrations that facilitate intelligent, data-centric applications. You will operate at the crossroads of backend engineering and machine learning, ensuring that our platform scales effectively and supports state-of-the-art applied AI methodologies such as Retrieval-Augmented Generation (RAG), agentic AI, and large language model (LLM) integration. This opportunity is perfect for individuals who excel at merging software engineering with applied AI, transforming research into production-level systems that foster genuine scientific breakthroughs. If you are driven by the challenge of building high-performing, sophisticated systems that maximize the utility and impact of AI, we would be eager to connect with you! Your Contributions Applied AI Integration: Design and implement backend services and data pipelines that underpin advanced AI applications, including LLMs, RAG, and agentic frameworks. API & Service Development: Create high-performance APIs and microservices that facilitate seamless interactions between AI models, scientific tools, and user-facing applications. Data Pipeline Architecture: Architect and oversee scalable pipelines adept at managing structured, unstructured, and vectorized data for AI/ML workloads. Database & Knowledge Systems: Develop and optimize SQL, NoSQL, and vector databases to ensure low-latency AI retrieval and inference tasks. Cloud & Infrastructure: Utilize AWS, Kubernetes, and infrastructure-as-code (Terraform/CloudFormation) to construct resilient, production-ready AI platforms. Performance & Reliability: Identify system bottlenecks, optimize for efficiency and speed, and guarantee the reliability and fault-tolerance of AI-driven processes. Collaboration: Work closely with ML researchers, platform engineers, and scientists to translate models and algorithms into scalable, production-ready solutions.
Mar 4, 2026
Sign in to browse more jobs
Create account — see all 508 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.