Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Proven experience in Java and JavaScript development. Strong proficiency in SQL and database management. Ability to work collaboratively in a team environment. Excellent problem-solving skills and attention to detail. Experience with Agile methodologies is a plus.
About the job
Join Sonsoft Inc. as an Advanced Developer specializing in Java, JavaScript, and SQL. We are seeking a talented individual who thrives in a dynamic environment and is eager to tackle complex challenges. Your role will involve designing, developing, and maintaining robust applications that enhance our clients' operations.
About Sonsoft Inc.
At Sonsoft Inc., we pride ourselves on delivering innovative technology solutions that empower our clients. Our team is dedicated to excellence and fostering a collaborative work atmosphere where creativity and technical expertise can flourish.
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 context…
Location: Remote USStart Date: ASAPLanguages: English (required) Pragmatike is an AI startup founded by MIT CSAIL researchers and recognized as a Top 10 GenAI company by GTM Capital. The team builds large-scale AI systems for Fortune 500 organizations. Role overview This CUDA Kernel Engineer position centers on building and optimizing NVIDIA CUDA kernels from the ground up. The work aims to improve GPU performance for demanding AI workloads. Deep understanding of NVIDIA GPU architecture, memory hierarchies, warp-level execution, and profiling tools is essential. Contributions in this role support the efficiency, throughput, and scalability of Pragmatike's AI systems. What you will do Design, implement, and optimize custom CUDA kernels for NVIDIA GPUs, focusing on occupancy, memory throughput, and warp efficiency. Profile GPU workloads using tools such as Nsight Compute, Nsight Systems, nvprof, and CUDA-MEMCHECK. Identify and resolve performance bottlenecks, including warp divergence, uncoalesced memory access, register pressure, and PCIe transfer overhead. Improve GPU memory pipelines (global, shared, L2, texture memory) and ensure effective memory coalescing. Work closely with teams focused on AI systems, model acceleration, and backend distributed systems. Contribute to GPU architecture decisions, kernel libraries, and internal performance engineering practices. Requirements Hands-on experience developing NVIDIA CUDA kernels from scratch, not just using existing libraries. Strong skills in kernel optimization, including tiling, occupancy tuning, shared memory layout, and warp scheduling. Thorough understanding of CUDA threads, warps, blocks, grids, GPU memory hierarchy, and memory coalescing, with expertise in detecting and reducing warp divergence. Background in diagnosing PCIe bottlenecks and optimizing data transfers.
Collaboration Fuels Innovation at Roku. Join Roku, a Leader in Television Streaming TechnologyRoku is the premier TV streaming platform across the U.S., Canada, and Mexico, with a vision to enhance every television worldwide. We were the pioneers in streaming technology, and our goal is to serve as the central hub for the entire TV ecosystem. We connect viewers to their favorite content, empower content creators to reach vast audiences, and offer advertisers unmatched engagement opportunities.From day one at Roku, your contributions will be impactful and recognized. As a rapidly growing public company, we ensure that every team member plays an essential role. You will have the chance to enrich the experience of millions of TV viewers globally while acquiring valuable expertise across various fields. About the TeamThe UI Systems team at Roku is responsible for developing high-performance engines and foundational graphics infrastructure that power millions of devices. We manage the low-level C++ frameworks, rendering pipelines, and system architectures that facilitate seamless navigation and dynamic animations. Our work sits at the intersection of hardware and software, where we optimize graphics rendering, memory management, and layout engines to deliver a consistently fast experience across our device range. We foster a collaborative, high-trust environment, working closely with firmware and silicon teams to push the limits of embedded hardware capabilities.About the RoleAs a Senior Software Engineer, you will play a crucial role in architecting the core systems that enhance Roku's user experience. You will design and develop performance-critical code within our UI engine, focusing on graphics primitives, memory efficiency, and hardware acceleration. This position involves addressing complex systems-level challenges, including optimizing frame rates on resource-constrained hardware and creating robust APIs for higher-level frameworks. This role is perfect for engineers passionate about low-level systems programming, with a keen interest in performance metrics and a desire to innovate the future of television.Your ResponsibilitiesArchitect and optimize core C++ UI frameworks for Roku devices.
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.
Location: Cambridge, MA (Eastern Time / UTC -4)Relocation package: AvailableStart date: ASAPLanguages: English (required)About the RoleAt Pragmatike, we're on the lookout for a talented Senior UI / Frontend Engineer to join a dynamic AI startup that has been recognized as one of the Top 10 GenAI Companies by GTM Capital. Founded by esteemed researchers from MIT CSAIL, our team is dedicated to delivering cutting-edge AI solutions.In this role, you will leverage your extensive experience in developing high-quality, high-performance user interfaces tailored for complex, data-rich AI products utilized by Fortune 500 clients. This position is perfect for an engineer who places a premium on User Experience (UX), performance, and sustainable frontend architecture. You will take ownership of features from inception to deployment, collaborating closely with design and backend teams to produce polished, production-ready interfaces that scale effectively.Your ResponsibilitiesDesign and maintain modern, production-ready web interfaces utilizing React and TypeScript.Transform product specifications and design systems into clean, scalable UI components.Oversee the development of complex frontend features, managing everything from implementation to production support.Enhance UI performance for large datasets, real-time updates, and high-traffic dashboards.Work collaboratively with product, design, and backend teams to deliver user-facing features.Establish frontend best practices concerning state management, testing, and code quality.Advance frontend architecture, tooling, and developer experience.Troubleshoot and resolve production UI issues across various browsers and devices.QualificationsMinimum of 5 years of experience as a Frontend / UI Engineer.Demonstrated expertise with React and TypeScript in live production environments.Deep understanding of modern frontend architecture and component-based design principles.Proven experience in creating responsive, accessible, and high-performing user interfaces.Familiarity with frontend build tools, bundlers, and CI/CD processes.Ability to work effectively in a fast-paced, collaborative environment.
About Speechify Speechify builds tools that remove barriers to learning by turning text into audio. More than 50 million people worldwide use Speechify’s text-to-speech products to convert materials like PDFs, books, Google Docs, news articles, and websites into audio. This helps users read faster, take in more information, and improve retention. The product lineup includes apps for iOS, Android, Mac, a Chrome extension, and a web app. Speechify has earned recognition from both Google and Apple, including Chrome Extension of the Year and the 2025 Design Award for Inclusivity. Team and Culture The team numbers nearly 200 and works fully remote, with no central office. Members include frontend and backend engineers, AI research scientists, and professionals with backgrounds at Amazon, Microsoft, and Google. The group also features alumni from top PhD programs at Stanford and founders from companies such as Stripe, Vercel, and Bolt.
Join Castle, the innovative finance app designed to save homeowners both time and money.Castle empowers homeowners to manage all their home expenses seamlessly in one platform. By tracking transactions, Castle identifies money-saving opportunities, enabling users to save an average of over $10,000.As housing affordability becomes increasingly challenging across the U.S., Castle aims to provide homeowners with superior data for managing their largest asset. We are developing payment infrastructure for the biggest consumer category in the U.S., helping individuals automate, consolidate, and reduce their expenses.In this role, you will be a vital and adaptable member of our engineering team, dedicated to crafting a more intuitive and streamlined experience for homeowners. You will work closely with our Head of Engineering, Head of Design, and fellow engineers to create a user-friendly application that simplifies complex home expense management and fosters long-term trust with our customers. This position is ideal for someone who is enthusiastic about tackling intricate challenges and shaping a compelling product experience in a fast-paced, early-stage company.Your Key Responsibilities Will Include:Develop and maintain RESTful APIs using the Django framework.Manage and optimize our cloud infrastructure.Oversee CI/CD pipelines along with monitoring, logging, and alerting systems.Build pivotal features such as:A bill payment system for processing ACH and check payments;An AI-powered system for recording payments made outside of the Castle environment;A data pipeline that transforms customer data into actionable insights.To Succeed in This Role, You Will Need:Proficiency in Python and the Django framework.Expertise in RESTful API design.Experience with distributed systems architecture.Strong background in cloud infrastructure and associated tools.Familiarity with CI/CD practices and tools.
Full-time|$204K/yr - $270K/yr|On-site|Cambridge, MA USA
Your Role at Lila Sciences Lila Sciences is on the lookout for an experienced Principal Software Engineer specializing in Instrument Simulations. In this pivotal position, you will spearhead the architecture and development of our cutting-edge laboratory automation platform. Your expertise will be crucial in designing the simulation framework and integration layer that links AI-driven experimental design with physical robotic systems, enabling groundbreaking scientific discoveries at an unparalleled scale. Key Responsibilities Design and implement high-fidelity simulation environments that accurately model intricate laboratory instrumentation, fluidics, and robotic processes. Establish and maintain robust integration frameworks between diverse hardware systems, ensuring the safe and reliable execution of fully automated experiments. Lead the development of APIs and interfaces to facilitate seamless interaction between scientists and AI agents with complex automation infrastructures. Champion best practices in hardware-software integration, system monitoring, and continuous integration/deployment (CI/CD) within laboratory automation contexts. Provide mentorship to engineers, likely overseeing a small, agile team.
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.
About MealSuiteAt MealSuite, we are at the forefront of revolutionizing foodservice technology tailored for healthcare and senior living sectors. Our mission is to empower care teams to provide outstanding dining experiences with minimal effort. As a rapidly expanding team, we tackle significant challenges that have a direct influence on the quality of patient and resident care.About the RoleWe are looking for a Senior Software Engineer to join us in designing, building, and maintaining the foundational systems that drive the MealSuite platform. This pivotal role will be integral in executing our product roadmap initiatives, enhancing system performance, and maintaining high standards of code quality across our Ruby on Rails applications. You will work closely with Product, Design, and Engineering teams to create scalable solutions while mentoring fellow developers and helping shape our technical architecture.What You’ll Do• Design, develop, and maintain scalable Ruby on Rails applications and services• Take ownership of features from design through deployment, testing, and support• Troubleshoot complex issues and enhance application performance, database queries, and system reliability• Perform code reviews and advocate for engineering best practices, security standards, and code quality• Contribute to architectural decisions and advancements in our technology stack• Collaborate with Product, Design, and QA to align business needs with technical solutions• Engage in Agile ceremonies and provide clear updates on progress and obstacles• Mentor junior developers and promote knowledge sharing within the engineering teamWhat You Bring• Extensive experience in building production applications using Ruby on Rails• Strong understanding of relational databases (PostgreSQL or MySQL), SQL optimization, and RESTful APIs• Familiarity with testing frameworks such as RSpec, Minitest, or Capybara and background job tools like Sidekiq or Resque• Proficiency with Git and modern development workflows• Experience in debugging and optimizing production systems and delivering intricate features from start to finish• Solid grasp of software architecture, scalability, and clean coding practices• Excellent communication skills to convey technical concepts effectively and collaborate across cross-functional teams• 5+ years of professional software development experience, specifically in Ruby on RailsWhy You’ll Love Working Here• Unlimited paid time off – we trust our employees to maintain work-life balance• Retirement savings support – RRSP/401(k) matching at 100% up to 3%• Comprehensive health benefits including medical, dental, vision, life & disability insurance, and paid parental leave.
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.
POS-9034About Our TeamThe Commerce Hub at HubSpot is revolutionizing the way businesses sell, bill, and manage revenue within our platform. Our systems are responsible for handling billions of dollars in transactions for our diverse clientele, making precision and reliability paramount. We are developing an AI-first commerce platform that seamlessly integrates with HubSpot's CRM, offering a straightforward, consistent, and extensible experience for both sellers and buyers.About the RoleWe are seeking a Principal Software Engineer to play a pivotal role in shaping the technical vision of the Commerce Hub. This hands-on position requires you to write code, engage deeply with services, evaluate complex designs, debug intricate systems, and take ownership of the architecture that underpins critical functions in CPQ, Billing, Payments, and Revenue Operations.Your ResponsibilitiesDevelop a Robust, Extensible PlatformDefine the technical roadmap for CPQ, Billing, and Payments using strong, informed patterns.Establish and enhance core domain models to ensure predictable behavior across pricing, products, contracts, invoices, and payments.Create frameworks that simplify platform extensions while minimizing complexity.Engage as a Proactive, High-Impact BuilderRegularly write code and lead comprehensive design reviews to build impactful systems from inception to deployment.Oversee large-scale initiatives that span multiple teams across CPQ, Billing, and Payments.Transition prototypes into production-ready solutions at scale.Drive Architectural ExcellenceEstablish patterns for extensibility, contract boundaries, financial integrity, event-driven consistency, and safe AI interactions with commerce objects.Advocate for simplicity in complex domains and ensure consistency where surfaces may diverge.Collaborate Closely with Product LeadershipInfluence product strategies for CPQ, Buyer Portal, and Revenue Operations.Assist teams in making clear trade-offs between speed, accuracy, compliance, and long-term platform sustainability.Elevate Organizational StandardsMentor senior engineers and technical leads to foster growth.Facilitate thoughtful design decisions and guide learning from incidents and large migrations.Help teams align on best practices and innovative solutions.
POS-31595About Our TeamThe Notetaker team is dedicated to revolutionizing live customer interactions by creating an intelligent layer that enhances communication. Our mission is to empower front-office teams to excel in every meeting and call, whether on video or voice.We oversee the entire lifecycle of live conversations: accurately capturing and transcribing dialogue, simplifying meeting preparations through advanced calendar and workflow integrations, and transforming raw conversations into actionable insights. By merging state-of-the-art transcription with adaptive summaries, follow-ups, and conversation intelligence, Notetaker enables teams to prioritize human connections while the system manages the complexities.About the RoleWe are in search of a Lead Principal Software Engineer to play a crucial role in defining the technical vision for Notetaker. This position is at the crossroads of real-time systems, distributed infrastructure, and applied AI.As a Lead Principal Engineer, you will craft the integration of live audio/video, transcription, and GenAI-powered insights into a dependable, low-latency production environment. You will empower the team to innovate rapidly while maintaining user trust—delivering features that feel extraordinary to users while ensuring reliability in real-world scenarios.Key ResponsibilitiesDesign Real-Time Conversation Systems: Establish frameworks for ingesting, processing, and storing live audio and video data with precision and minimal latency.Hands-On Development: Write production-level code, spearhead significant projects, and take ownership of critical systems from inception to deployment.Integrate GenAI: Shape the integration of transcription, summarization, and conversation intelligence models into live and post-call workflows.Ensure Reliability and Trust: Lead decisions on observability, accuracy, privacy, and failure modes in non-deterministic systems.Product and UX Collaboration: Collaborate closely with Product and Design teams to ensure technical choices enhance clarity, utility, and user confidence.Cross-Functional Collaboration: Engage with Calendar, Calling, CRM, and AI teams to align on shared primitives and methodologies.Mentorship and Influence: Mentor senior engineers, shape architectural standards, and assist the organization in developing superior real-time and AI-powered systems.
Full-time|Remote|Remote — Cambridge, England, United Kingdom
NO EXPERIENCE NECESSARY, FULL TRAINING PROVIDEDEmbark on an exciting new career in Cloud Computing with us!The demand for IT Technicians, AWS Cloud Computing Professionals, and Cyber Security Experts is skyrocketing due to a significant skills gap in the industry. Our extensive network of employers is eager to hire newly trained tech professionals, particularly in the field of Cloud Computing.As part of our Career Academy Programs, we facilitate connections between our students and a diverse range of employers to fill critical tech positions in this thriving sector.Join our complimentary AWS Webinar this weekend by clicking 'Apply for this job', and we will promptly send you the joining link.*Please note: The webinar is informational only and does not guarantee job placement.
We are seeking a highly skilled Senior Maintenance Mechanic to join our team in Cambridge. In this role, you will be responsible for performing complex mechanical repairs and maintenance on various equipment and machinery. The ideal candidate will possess a strong mechanical aptitude, exceptional problem-solving skills, and the ability to work independently as well as part of a team.
Are you an experienced AWS Architect looking to make an impact? Join Arete Technologies, Inc. and leverage your expertise in Amazon Web Services (AWS) provisioning and deployment. You will be responsible for automating processes and utilizing AWS technologies such as Elastic Compute Cloud (EC2), Simple Storage Service (S3), and CloudFormation. Your role will also involve creating infrastructure qualification documents, executing test plans, and collaborating with IT Quality Teams for document approval. Strong written and verbal communication skills are essential for success in this role.
Join Sonsoft Inc. as an Advanced Developer specializing in Java, JavaScript, and SQL. We are seeking a talented individual who thrives in a dynamic environment and is eager to tackle complex challenges. Your role will involve designing, developing, and maintaining robust applications that enhance our clients' operations.
We are seeking an experienced and innovative Device Development Lead to spearhead our efforts in advancing Drug Delivery Systems. The ideal candidate will possess a deep understanding of device development, coupled with a passion for enhancing patient outcomes through cutting-edge technology.Your role will involve leading cross-functional teams, driving product design, and ensuring compliance with regulatory standards. You will also be responsible for conducting feasibility studies, prototyping, and overseeing the entire development lifecycle from concept to clinical trials.