By joining our team, you will have the opportunity to be a part of a groundbreaking technology that is creating a new category while helping to protect families, homes, and communities from the devastating impacts of electrical fires. We are a passionate team, dedicated to revolutionizing fire prevention to make the world a safer place. Whisker Labs is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Sr. Software Engineer
Location
United States
Posted
110 days ago
Salary
$0
Seniority
Senior
Job Description
Sr. Software Engineer
Whisker Labs
About Whisker Labs We’re on a mission to save lives and property, leading the next wave in smart home technology and fire prevention with Ting. This intelligent sensor and concierge service monitors a home’s electrical network to detect electrical hazards that often lead to the most devastating and catastrophic fires. While on the job preventing fires inside a home, Ting also helps monitor the electrical grid, contributing to increased community fire safety and reduced environmental impact that comes with fire reduction. We’re steadfastly addressing the long-underserved realm of electrical fire prevention with leading-edge technology and embarking on the next stage of our growth. Visit tingfire.com for more information. About the Role Whisker Labs is seeking a Senior Software Engineer to join our team extracting insights from electrical networks. This team is responsible for advancing Whisker Lab’s infrastructure and technology to detect early warning signs of electrical fires in homes, preventing one of the deadliest types of fires. The role will primarily focus on our software and systems supporting a fleet of hundreds of thousands of IoT sensors reporting high speed real-time electrical sensor data. Our ideal candidate is comfortable in a startup environment and will bring an energetic, creative approach to their work. You are excited to develop highly reliable, scalable and fault tolerant systems. You are comfortable jumping into the deep end, expanding your skills as you go, and are eager to contribute to a project that will have a substantial, positive impact on people’s lives. What You'll Do Main activities include full lifecycle development activities across the organization to support the following: Core API and Database Development to support IoT Fleet Management and Business Operations. Development of user interfaces and dashboards for internal and partner use. Working with business partners on API interfaces and data feeds for consuming and sharing data. Supporting activities may include: Data Engineering in support of data science team. Required Skills & Experience A degree in Computer Science, Mathematics, Science, or an Engineering Field 7+ years of hands-on experience as a software developer designing, coding, and testing. Coding experience in C#, Python, SQL Experience in ASP.NET Core, MVC, REST API, etc. Experience with cloud ecosystems (e.g. AWS, Azure, etc.) Familiar with network protocols (TCP/IP, UDP, HTTP etc.) Experience with signal processing and real-time processing of high-velocity time series data a plus Why Join Us? By joining our team, you will have the opportunity to be a part of a groundbreaking technology that is creating a new category while helping to protect families, homes, and communities from the devastating impacts of electrical fires. We are a passionate team, dedicated to revolutionizing fire prevention to make the world a safer place. Our pace and growth trajectory offer exceptional opportunities for professional development, and we offer competitive compensation and comprehensive benefits. If you want to take ownership, shape strategy, and drive meaningful change, you’ll love Whisker Labs. Whisker Labs is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Cloudera Administrator with (CML)
Xenon SevenHuman Experts Implementing Artificial Intelligence #AI #ArtificialIntelligence #HumanIntelligence
About us: Where elite tech talent meets world-class opportunities! At Xenon7, we work with leading enterprises and innovative startups on exciting, cutting- edge projects that leverage the latest technologies across various domains of IT including Data, Web, Infrastructure, AI, and many others. Our expertise in IT solutions development and on-demand resources allows us to partner with clients on transformative initiatives, driving innovation and business growth. Whether it's empowering global organizations or collaborating with trailblazing startups, we are committed to delivering advanced, impactful solutions that meet today’s most complex challenges. About the Client: Join one of Egypt’s premier financial institutions, renowned for its extensive suite of banking services, including Institutional Banking and Personal Banking. With a global presence through over 50 branches and correspondents, we serve a diverse and dynamic clientele. As we embark on a groundbreaking digital transformation journey, we are committed to leveraging the latest technologies to establish a state-of-the-art data architecture that will redefine our performance and service delivery. Job Summary We are seeking a highly experienced Senior Cloudera Administrator with experience with Cloudera Machine Learning to lead and manage enterprise-scale Hadoop/Cloudera environments. The ideal candidate will have strong hands-on experience with Cloudera platforms, CML, Kubernetes and Openshift and proven leadership managing teams of data engineers, and deep expertise in building and overseeing ETL pipelines. This role requires the ability to design, understand, and communicate complex data architectures and data flows. Key Responsibilities Platform & Cluster Management Administer, maintain, and optimize Cloudera Hadoop clusters (CDP or legacy Cloudera distributions). Ensure high availability, performance tuning, capacity planning, and cluster security. Manage upgrades, patching, monitoring, and troubleshooting of Cloudera services (HDFS, YARN, Hive, HBase, Impala, Spark, Kafka, etc.). Data Engineering & ETL Oversee the design, development, and maintenance of ETL/ELT pipelines using tools such as Spark, Hive, Kafka, Airflow, NiFi, or similar. Review and guide data ingestion, transformation, and storage strategies across batch and streaming workloads. Ensure data quality, reliability, and scalability of pipelines. Architecture & Design Design, understand, and document data storage architectures and data flow diagrams. Collaborate with stakeholders to define end-to-end data platform architecture. Translate business requirements into scalable, secure data solutions. Support data governance, lineage, and compliance requirements. Requirements 7+ years of experience in data platforms, Hadoop, or big data administration. Deep experience with CML workspaces, projects, and runtimes. Strong hands-on experience with Cloudera (CDH/CDP) administration. Strong experience with containerization (Docker, Kubernetes). Strong experience with Openshift. Proven experience managing and mentoring data engineering teams. Strong background in ETL pipeline design and implementation. Expertise with Spark, Hive, HDFS, YARN, Kafka, Airflow/NiFi (or similar tools). Ability to design and draw architecture diagrams for data storage and data flows. Solid understanding of Linux, networking, and distributed systems. Experience with cloud platforms (AWS, Azure, or GCP) is a strong plus. Excellent communication and documentation skills. Nice to Have Cloudera certification(s). Exposure to data governance tools and metadata management. Experience in large-scale enterprise or regulated environments. Benefits Attractive, market-leading salary package. Clear career advancement path with professional development opportunities. One-year contract with Xenon7, presenting a significant opportunity for renewal.
Software Engineer (Remote)
ImplyThe Database for Modern Analytics Applications – From the original creators of Apache Druid®
At Imply, our mission is to empower people and organizations to achieve more with their data. We believe that better insights lead to better decisions, and that the right technology can remove barriers, spark innovation and create lasting impact. In addition to our successful database business, we’re building the industry’s first observability warehouse, Imply Lumi. Built by the creators of Apache Druid, Lumi lets organizations store more data, support more use cases and spend less for observability. Imply Lumi is a high-performance, cost-efficient data layer built to decouple existing observability tools with zero disruption. In this role, you will help redefine what is possible with observability and security data. As part of the Engineering Team you will play an important role in bringing Imply Lumi to life. Lumi delivers lightning fast queries, significant cost savings and seamless integration with leading observability technologies while giving customers the freedom to innovate without vendor lock-in. You will be a part of the team innovating and building this first-in-class technology that allows our customers to unlock new levels of speed, scale and value from their data. Backed by leading investors including a16z and Bessemer Venture Partners, Imply is on a fast growth trajectory, transforming how organizations manage and gain insights from their observability and security data. Our customers, including Pepsi, Reddit, Roblox, Salesforce, and others, rely on our technology to power faster decisions, reduce costs, and unlock new possibilities. Come join a team of innovators and problem-solvers who are reshaping the future of data! The Role Imply is looking for a Software Engineer to build the industry’s first Observability Warehouse. The focus of this role is to build user-facing systems and services that support and enable Imply’s solution to unlock the power of open-source Apache Druid to be the go to solution for a high-performance, cost-efficient data layer for existing observability tools. Responsibilities Working as part of a cross-functional team to ensure that the enterprise-grade services and interfaces we build support the needs of our product in areas of Identity, APIs, and Billing Collaborating closely with our product, user experience, and quality teams to quickly and iteratively deliver high value features that are scalable, accurate, and secure Participating in the ongoing effort of improving how we work with each iteration, as part of a collaborative team of application engineer professionals Writing resilient tests to cover all functional requirements and conducting security audits Requirements 3+ years of experience building production-grade single-page applications using React or similar libraries (Vue, Angular, Svelte, etc) Bachelor’s degree in computer science, engineering, or a related field, or equivalent professional experience Solid understanding of modern software engineering practices such as agile methodologies and CI/CD, with a deep focus on testability and quality Proficiency with Typescript is preferable, or a deep understanding of Javascript combined with some experience with statically-typed programming languages Bonus Points Experience with authentication, authorization and security in single-page applications Experience with API development using Java or NodeJS and integrating with third party systems such as Stripe and Braintree Experience working as part of an engineering team at a software-as-a-service based company What We Offer: 100% Paid Medical, Dental and Vision Benefits 401(k) Program Fertility Coverage Dependent Care FSA Mental Health Support Life and AD&D Insurance Unlimited Paid Time Off - USA Only Wellness Stipend Home Office Equipment Reimbursement Pre-Tax Commuter Benefits Pet Insurance Individual compensation will be determined based on the candidate's experience and qualifications aligned with Imply’s internal levelings guidelines and benchmarks. The below range encompasses roles with on target earnings. This role is also eligible to participate in Imply’s equity plan subject to the terms of the applicable plans and policies. Compensation: $135,000 - $175,000 Don’t meet every single requirement? Studies have shown that certain minority groups are less likely to apply to jobs unless they meet every qualification. At Imply, we are dedicated to building a diverse, inclusive and authentic workplace. If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or for other roles in the future. Imply is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, color, gender identity or expression, marital status, national origin, disability, protected veteran status, race, religion, pregnancy, sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Please note, applications and candidate submissions are subject to our privacy policy and, for California residents, the CCPA terms available at https://imply.io/privacy . — Attention: Imply Applicants Due to reports of phishing, we’re requesting that all Imply applicants apply through our official Careers page at imply.io/careers . All official communication from Imply will come from email addresses ending with @imply.io. #LI-Remote
Canvas Medical is the electronic medical records (EMR) and payments development platform for healthcare. We build modern, elegant front- and back-end tooling to enable new ways for developers and clinicians to collaborate to solve healthcare’s toughest challenges. Canvas is institutionally backed by some of the greatest technology investors in the world (funded notable health tech companies such as GoodRx, Oscar Health, and Hims & Hers Health). The Role We’re hiring an Applied AI Software Engineer to lead evaluations for agents in development and the post-deployment fleet of agents operating in Canvas to automate work for our customers. You will help develop agents in Canvas using state of the art foundation model inference and fine-tuning APIs along with our server-side SDK. The server-side SDK provides extensive tools and virtually all the context necessary for excellent agent performance. You’ll be responsible for designing and running rigorous evaluation experiments that measure performance, safety, and reliability across a wide variety of clinical, operational, and financial use cases. This role is ideal for someone with deep experience evaluating LLM-based agents at scale. You’ll create high-fidelity unit evals and end-to-end evaluations, define expert-determined ground truth outcomes, and manage iterations across model variants, prompts, tool use, and context window configurations. Your work will directly inform model selection, fine-tuning, and go/no-go decisions for AI features used in production settings. You’ll collaborate with product, ML engineering, and clinical informatics teams to ensure that Canvas's AI agents are not only capable, but trustworthy and robust under real-world healthcare constraints. You will also work with technical product marketers and developer advocates to help our broader developer community and the broader market understand the uniquely differentiated value of agents in Canvas. Who You Are What You’ll Do Design and execute large-scale evaluation plans for LLM-based agents performing clinical documentation, scheduling, billing, communications, and general workflow automation tasks. Build end-to-end test harnesses that validate model behavior under different configurations (prompt templates, context sources, tool availability, etc.). Partner with clinicians to define accurate expected outcomes (gold standard) for performance comparisons in domains of clinical consequence, and partner with other subject matter experts in other non-clinical domains. Run and replicate experiments across multiple models, parameters, and interaction types to determine optimal configurations. Deploy and maintain ongoing sampling for post-deployment governance of agent fleets. Analyze results and summarize tradeoffs in clarity for product and engineering stakeholders, as well as for technical stakeholders among our customers and the broader market. Take ownership over internal eval tooling and infrastructure, ensuring speed, rigor, and reproducibility. Identify and recommend candidates for reinforcement fine-tuning or retrieval augmentation based on gaps identified in evals. What Success Looks Like at 90 Days An expanded set of robust evaluation suites exists for all major AI features currently in development and in production. We have well-defined correctness criteria for each workflow and a reliable source of expert-determined outcome objects. Product and engineering teams have integrated your evaluation tools into their daily workflows. Evaluation results are clearly documented and reproducible, enabling trust in the performance trajectory. Your have effectively engaged your marketing counterparts to translate your work into key messages to the market and to Canvas customers. Qualifications 5+ years of experience in applied machine learning or AI engineering, with a focus on evaluation and benchmarking. Proficiency with foundation model APIs and experience orchestrating complex agent behaviors via prompts or tools. Experience designing and running high-throughput evaluation pipelines, ideally including human-in-the-loop or expert-labeled benchmarks. Superlative Python engineering skills and familiarity with experiment management tools and data engineering toolsets in general including, yes, SQL and database management. Familiarity with clinical or healthcare data is a strong plus. Experience with reinforcement fine-tuning, model monitoring, or RLHF is a plus. Research shows that women and other minority groups might avoid applying if they don’t meet 100% of the qualifications. We encourage you to apply even if you don’t meet everything listed in the job posting. Canvas Medical provides equal employment opportunities to all employees and applicants for employment without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Unqork Configurator Location: Remote (LATAM preferred) Employment Type: Full-time / Contract About the Role We’re looking for an Unqork Configurator to help us design, build, and optimize applications on the Unqork platform. You’ll translate business needs into scalable, no-code solutions, ensuring functionality, usability, and performance align with project goals. This role blends technical configuration, problem-solving, and collaboration with stakeholders. What You’ll Do Configure applications on the Unqork platform using its no-code components. Work closely with business analysts, product owners, and engineers to understand requirements. Translate requirements into workflows, integrations, and UI/UX within Unqork. Create and maintain application modules, forms, rules, and data models. Configure APIs and integrations between Unqork and external systems. Perform testing, debugging, and quality assurance to ensure smooth deployments. Document configurations, workflows, and best practices. Support go-live activities and post-launch troubleshooting. What We’re Looking For Hands-on experience with the Unqork platform (configuration, workflows, data modeling, APIs). Strong understanding of no-code/low-code development concepts . Experience in customer experience, fintech, insurance, healthcare, or enterprise applications is a plus. Ability to work collaboratively in an agile environment with cross-functional teams. Strong analytical and problem-solving skills. Excellent communication skills in English (written and verbal). Nice to Have Unqork certification(s). Familiarity with REST APIs, JSON, and integration concepts. Previous experience with CX, BPM, or workflow-driven applications. Knowledge of data security and compliance in regulated industries. About Builders: Builders leverages highly skilled distributed engineering teams with Latin America’s top software talent. Connecting top technology startups, mid-size companies and large enterprises across North America with superior tech talent needed to innovate, compete and excel in their field of business.




