At Sigma, we’re not just adding AI—we’re building the future of how people work with data. Our platform already lets users explore billions of rows of data in seconds with a spreadsheet-like interface, analyze and present their data in workbooks, and build data apps and workflows. Now we’re pushing further, applying AI to reshape how people build in Sigma, discover insights, and make smarter decisions—fast. Our internship program at Sigma: Sigma’s Early Career Program is the launchpad for the next generation of engineers and innovators. As an Intern at Sigma, you’ll work on various production features and learn efficient engineering for large scalable systems. Our interns work directly with our engineers, product leaders, and designers across the organization everyday. We’re looking for students who bring curiosity, a spirit for collaboration, and a desire for shaping the future of business insights and data exploration. Internship Program Qualifications: Current student : Applicants must be currently enrolled in a university undergraduate or graduate degree program in the U.S with a graduation date of December 2027 or later Able to intern from June 2027 through August 2027 (flexible) Authorization : You must be legally authorized to work in the US during the Summer 2027 program Visa sponsorship is not available for our internship positions, but we welcome applicants on a student visa (with authorization to work in the U.S.) to apply Location: Applicants must be able to work in-person in our office in San Francisco, CA or New York, NY for the duration of their internship. Relocation assistance will be provided for students who will need to relocate for the summer in the form of a relocation bonus. About the role: As a Technical Writing Intern , you will test and document new product features that help our global user base analyze and gather insights from their data. During your internship, you’ll partner directly with your tech
Jobiba hiring network
Interface Designer Jobs
3,121 active opportunities · Updated for October 2026
Fresh results
15 shown
Explore current interface designer jobs. Use filters to narrow by work mode, employment type, experience and date posted.
At Sigma, we’re not just adding AI—we’re building the future of how people work with data. Our platform already lets users explore billions of rows of data in seconds with a spreadsheet-like interface, analyze and present their data in workbooks, and build data apps and workflows. Now we’re pushing further, applying AI to reshape how people build in Sigma, discover insights, and make smarter decisions—fast. Our internship program at Sigma: As an Intern at Sigma, you’ll work on documentation for various production features and learn best practices of developing user assistance for enterprise software in a fast-paced release environment. Our interns work directly with our engineers, product leaders, and designers across the organization everyday. We’re looking for students who bring curiosity, a spirit for collaboration, and a desire for shaping the future of agentic workflows for app development, business insights, and data exploration. Internship Program Qualifications: Current student : Applicants must be currently enrolled in a university undergraduate or graduate degree program in the U.S with a graduation date of December 2027 or later Able to intern from June 2027 through August 2027 (flexible) Authorization : You must be legally authorized to work in the US during the Summer 2027 program Visa sponsorship is not available for our internship positions, but we welcome applicants on a student visa (with authorization to work in the U.S.) to apply Location: Applicants must be able to work in-person in our office in San Francisco, CA or New York, NY for the duration of their internship. Relocation assistance will be provided for students who will need to relocate for the summer in the form of a relocation bonus. About the role: As a Technical Writing Intern , you will test and document new product features that help our global user base analyze and gather insights from their data. During your internship, you’ll partner directly
Senior Software Engineer – PeopleSoft SCM We are looking for a Senior Software Engineer with 10+ years of hands-on experience in PeopleSoft SCM development, customization, integration, and production support. Key Responsibilities & Skills Develop, customize, and support PeopleSoft SCM applications. Strong experience with PeopleTools, PeopleCode, Application Designer, Application Engine, SQR, SQL/PLSQL . Hands-on experience with Component Interface, Integration Broker, Application Packages, REST/SOAP Web Services . Experience in production support, debugging, troubleshooting, and performance tuning . Experience with Oracle and SQL Server , including complex SQL queries. Experience with Linux/Unix environments. Knowledge of PeopleSoft PUM, patches, code migration, version control, and security . Ability to interact with end users/customers and translate business requirements into technical solutions. Strong verbal and written communication skills. Candidates without PUM experience should be willing to learn. GHX: It's the way you do business in healthcare Global Healthcare Exchange (GHX) enables better patient care and billions in savings for the healthcare community by maximizing automation, efficiency and accuracy of business processes. GHX is a healthcare business and data automation company, empowering healthcare organizations to enable better patient care and maximize industry savings using our world class cloud-based supply chain technology exchange platform, solutions, analytics and services. We bring together healthcare providers and manufacturers and distributors in North America and Europe - who rely on smart, secure healthcare-focused technology and comprehensive data to automate their business processes and make more informed decisions. It is our passion and vision for a more operationally efficient healthcare supply chain, helping organizations reduce - not shift - the cost of doing business, paving the way to delivering patient care more effectively.
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. The Position: The Ubiquiti Riga office is looking for a talented and self-driven C++ developer to join a rapidly growing team to focus on next generation user interface development for upcoming consumer and enterprise products. We expect you to bring your experience, enthusiasm and creativity wherever you go and put them in the work you do. You should be able to think out of box when finding solutions to problems and make things work when the solution is not straightforward. Responsibilities: Develop and maintain UI/UX targeted application on embedded systems with a display; Analyze and solve technical problems; Actively participate in UI/UX decisions during new product development; Work as a part of the global team of firmware, hardware engineers and designers to develop cutting edge networking products and technologies; Willingness to learn new things on a regular basis. Requirements: 3+ years development experience with modern C++; Experience with Linux CLI; Experience working with Make and CMake; Experience with AI tools - Claude, Codex, etc; Knowledge of Git version control system; Fluent in English and Latvian. Experience that is a Major Plus: Experience with Qt Widgets, Quick (QML); Experience working with various build systems and toolchains; Experience with ARM Cortex-M microprocessors; Experience w
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role We're looking for a Senior Software Engineer to join our Streams UI team, where you'll have the chance to shape and enhance our user interface, making it more intuitive and engaging for our users. In this role, you'll work on Fleet. Fleet is the central management experience for Elastic Agent in Kibana. You'll also work on Streams. Streams is our new tool for handling log data. This includes ingesting, organizing, parsing, enriching, and setting retention for the data. You will be part of a skilled group of engineers and designers. You will contribute your expertise and learn from others. If you enjoy tackling complex challenges and want to make a meaningful impact on our product, we’d love to hear from you. What You Will Be Doing Design and implement intuitive user interface components that enhance user commitment, using TypeScript, React, and Node.js. Integrate front-end elements seamlessly with back-end services to ensure a smooth user experience. Conduct usability testing and gather user feedback to drive continuous improvements. Own complex, loosely-defined problems end-to-end: shape the approach, split the work if needed, make the key technical decisions, and deliver. Lead discussions on architecture and system design. During these discussions, consider trade-offs. Also, think about backwards compatibility, performance, and
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role We're looking for a Senior Software Engineer to join our Streams UI team, where you'll have the chance to shape and enhance our user interface, making it more intuitive and engaging for our users. In this role, you'll work on Fleet. Fleet is the central management experience for Elastic Agent in Kibana. You'll also work on Streams. Streams is our new tool for handling log data. This includes ingesting, organizing, parsing, enriching, and setting retention for the data. You will be part of a skilled group of engineers and designers. You will contribute your expertise and learn from others. If you enjoy tackling complex challenges and want to make a meaningful impact on our product, we’d love to hear from you. What You Will Be Doing Design and implement intuitive user interface components that enhance user commitment, using TypeScript, React, and Node.js. Integrate front-end elements seamlessly with back-end services to ensure a smooth user experience. Conduct usability testing and gather user feedback to drive continuous improvements. Own complex, loosely-defined problems end-to-end: shape the approach, split the work if needed, make the key technical decisions, and deliver. Lead discussions on architecture and system design. During these discussions, consider trade-offs. Also, think about backwards compatibility, performance, and
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role We're looking for a Senior Software Engineer to join our Streams UI team, where you'll have the chance to shape and enhance our user interface, making it more intuitive and engaging for our users. In this role, you'll work on Fleet. Fleet is the central management experience for Elastic Agent in Kibana. You'll also work on Streams. Streams is our new tool for handling log data. This includes ingesting, organizing, parsing, enriching, and setting retention for the data. You will be part of a skilled group of engineers and designers. You will contribute your expertise and learn from others. If you enjoy tackling complex challenges and want to make a meaningful impact on our product, we’d love to hear from you. What You Will Be Doing Design and implement intuitive user interface components that enhance user commitment, using TypeScript, React, and Node.js. Integrate front-end elements seamlessly with back-end services to ensure a smooth user experience. Conduct usability testing and gather user feedback to drive continuous improvements. Own complex, loosely-defined problems end-to-end: shape the approach, split the work if needed, make the key technical decisions, and deliver. Lead discussions on architecture and system design. During these discussions, consider trade-offs. Also, think about backwards compatibility, performance, and
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role We're looking for a Senior Software Engineer to join our Streams UI team, where you'll have the chance to shape and enhance our user interface, making it more intuitive and engaging for our users. In this role, you'll work on Fleet. Fleet is the central management experience for Elastic Agent in Kibana. You'll also work on Streams. Streams is our new tool for handling log data. This includes ingesting, organizing, parsing, enriching, and setting retention for the data. You will be part of a skilled group of engineers and designers. You will contribute your expertise and learn from others. If you enjoy tackling complex challenges and want to make a meaningful impact on our product, we’d love to hear from you. What You Will Be Doing Design and implement intuitive user interface components that enhance user commitment, using TypeScript, React, and Node.js. Integrate front-end elements seamlessly with back-end services to ensure a smooth user experience. Conduct usability testing and gather user feedback to drive continuous improvements. Own complex, loosely-defined problems end-to-end: shape the approach, split the work if needed, make the key technical decisions, and deliver. Lead discussions on architecture and system design. During these discussions, consider trade-offs. Also, think about backwards compatibility, performance, and
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role We're looking for a Senior Software Engineer to join our Streams UI team, where you'll have the chance to shape and enhance our user interface, making it more intuitive and engaging for our users. In this role, you'll work on Fleet. Fleet is the central management experience for Elastic Agent in Kibana. You'll also work on Streams. Streams is our new tool for handling log data. This includes ingesting, organizing, parsing, enriching, and setting retention for the data. You will be part of a skilled group of engineers and designers. You will contribute your expertise and learn from others. If you enjoy tackling complex challenges and want to make a meaningful impact on our product, we’d love to hear from you. What You Will Be Doing Design and implement intuitive user interface components that enhance user commitment, using TypeScript, React, and Node.js. Integrate front-end elements seamlessly with back-end services to ensure a smooth user experience. Conduct usability testing and gather user feedback to drive continuous improvements. Own complex, loosely-defined problems end-to-end: shape the approach, split the work if needed, make the key technical decisions, and deliver. Lead discussions on architecture and system design. During these discussions, consider trade-offs. Also, think about backwards compatibility, performance, and
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role We're looking for a Senior Software Engineer to join our Streams UI team, where you'll have the chance to shape and enhance our user interface, making it more intuitive and engaging for our users. In this role, you'll work on Fleet. Fleet is the central management experience for Elastic Agent in Kibana. You'll also work on Streams. Streams is our new tool for handling log data. This includes ingesting, organizing, parsing, enriching, and setting retention for the data. You will be part of a skilled group of engineers and designers. You will contribute your expertise and learn from others. If you enjoy tackling complex challenges and want to make a meaningful impact on our product, we’d love to hear from you. What You Will Be Doing Design and implement intuitive user interface components that enhance user commitment, using TypeScript, React, and Node.js. Integrate front-end elements seamlessly with back-end services to ensure a smooth user experience. Conduct usability testing and gather user feedback to drive continuous improvements. Own complex, loosely-defined problems end-to-end: shape the approach, split the work if needed, make the key technical decisions, and deliver. Lead discussions on architecture and system design. During these discussions, consider trade-offs. Also, think about backwards compatibility, performance, and
About Graphcore Graphcore is a leading innovator in artificial intelligence computing. We develop hardware, software, and data center infrastructure that provide the specialized processing and systems capabilities needed to advance AI while improving the efficiency required for broad adoption. As part of SoftBank Group, Graphcore works alongside companies developing advanced technologies. Our teams bring together AI researchers, silicon designers, hardware and software engineers, and systems architects to solve complex technical problems across the computing stack. The Opportunity As Principal Datacenter Technologist, you will turn new platform architectures into repeatable operating models for Graphcore's AI data centers. You will lead the technical definition of how Graphcore introduces, deploys, services, and sustains new compute, networking, storage, memory, power, and cooling technologies at scale. Working within Advanced Architecture, you will connect platform design with data center engineering and site reliability operations. You will define new-product-introduction workflows, readiness criteria, diagnostics, and cross-functional handoffs so that new systems can move from architecture through deployment with clear ownership, supportability, and operational feedback. What You Will Do Own the technical operating model and new-product-introduction framework for new hardware and infrastructure technologies entering Graphcore data centers. Define end-to-end workflows for installation, configuration, validation, deployment, service, repair, upgrade, and sustained operation across the product lifecycle. Translate architecture requirements into data center readiness criteria covering software, firmware, compute, networking, storage, memory, rack integration, power, cooling, space, and site operations. Create clear runbooks, interface definitions, ownership models, acceptance criteria, and escalation paths that align architecture, engineering, data center, and site r
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Role Summary As part of the Cloud Services team, you’ll work in a fast-paced, innovation-driven environment. We believe in challenging assumptions, breaking limitations, and creating elegant solutions to complex problems. We’re not just building products—we’re building what’s next. Ready to bring bold ideas to life? Join us and help redefine how the world connects. Responsibilities (What he/she will do after joining UI) Design, develop, and maintain robust, scalable, and secure open APIs for enterprise applications. Ensure APIs are well-documented, easy to use, and integrate seamlessly with our UniFi solutions. Develop and maintain a professional and user-friendly website for external developers. Implement responsive web design principles to ensure the site is accessible on various devices. Collaborate with UX/UI designers to create an intuitive and aesthetically pleasing user interface. Work closely with product management, marketing, and other engineering teams to gather requirements and provide technical solutions. Coordinate with various teams to track progress and ensure timely delivery of projects. Take ownership of the entire development lifecycle, from conception to deployment and maintenance. Continuously monitor and improve the API and website performance, ensuring high availability and reliability. Follow
NOTE ON ELIGIBILITY : this role is for industry candidates already working in software engineering for the past 1+ years. New grads and current students should NOT apply to this role (instead, visit pplx.ai/newgrads ). About the role In 2026, we launched Computer, the defining product for the new era of agentic AI. Millions of people now use Perplexity to transform knowledge into action, through Search, Comet, and Computer. Product Engineering owns those experiences end to end, from the interface a user touches to the search and model calls behind it, on top of roughly 200M queries a day and a 200B+ URL index. This is a full stack role in the truest sense. There are no frontend or backend lanes here, and no one waits for a ticket before starting. It suits people who love to build and want the room to do it. What you have shipped and how quickly you learn tell us far more than years on a resume or where you went to school. What you will do Own a user-facing surface end to end, from the interaction, design, and frontend through the application logic, APIs, data models, and the search or model calls behind them. Ship to production continuously. New engineers typically have code in front of users in their first week. Build with AI as a primary tool, not a novelty. We expect you to use agents and coding models aggressively to move faster, and to have sound judgment about when their output is wrong. Turn ambiguous product ideas into working prototypes, then use real usage data and evals to decide what survives. Raise the quality bar on reliability, latency, and craft for the surfaces you own. Work directly with designers, PMs, and research engineers, without unnecessary process in between. What we look for 1+ years of professional software engineering experience, or a track record of strong internships where you shipped production code at scale. Strong in at least one backend language, such as Python or Go, with real experience across services, APIs, and relational data m
Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. As an Electrical Design Engineer in the Systems Integration Group (SIG) of Micron Technology, Inc, you will design load boards that support semiconductor memory manufacturing, as well as resolve issues with and develop improvements to deployed automated test equipment (ATE) products. Load boards, used for testing memory devices after they are manufactured & packaged, are the contact interface between ATE and pins of the device under test (DUT). Load boards contain the necessary components to: setup the DUT for correct testing by the ATE; route power, test, and response signals between the DUT and the ATE; provide additional test capabilities that the ATE may not be able to provide; and, alternately, testing or calibrate the ATE itself. Load board design considerations, like other PCB assemblies, include DC power supply distribution, clock & digital routing, and high-speed signal integrity. You will apply circuit theory to design load board solutions working closely with other team members located around the world that include other engineering disciplines, technicians, procurement, planning, and external contract manufacturers. Responsibilities and Tasks Develop requirements specifications Analog and digital circuit design and simulation Schematic capture Work closely with layout designers to develop PCBs Author test plans and lab repo
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Responsibilities Protocol & Feature Validation Manually validate core L2/L3 switching features: VLANs, STP/RSTP, LACP/port-channels, LLDP, IGMP/MLD snooping, QoS, ACLs, static/dynamic routing Validate PoE behavior (PoE/PoE+/PoE++) across port classes, power budgets, and mixed-load scenarios Test switch management interfaces — CLI, SSH, SNMP, REST API, and UniFi Network application/controller integration Perform interoperability testing across multi-vendor topologies and mixed firmware versions Validate clustering, redundancy, and failover behavior under various failure conditions Firmware & System Testing Perform long-duration soak/stability testing to catch memory leaks, port flaps, and firmware degradation over time Test system behavior under scale conditions (high MAC/ARP table size, VLAN scale, heavy traffic load) Validate authentication, authorization, and access control (802.1X, RADIUS, management access) Debugging & Root Cause Analysis Debug using switch logs, CLI diagnostics, packet captures, and port/interface statistics Distinguish true firmware/protocol regressions from environment or test setup issues Reproduce field-reported issues and validate that fixes fully resolve reported behavior Collaboration & Process Improvement Partner cross-functionally with firmware engineers and PMs to shape quality bars
Get new interface designer jobs by email
Daily job updates · Unsubscribe anytime