
Graphcore · Austin
ABOUT US Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure ...
Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and
systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions
across every industry.
As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most
transformative technologies.
We are seeking a highly skilled and hands-on Test Framework Software Engineer to develop, implement, and maintain robust test
automation solutions that drive hardware quality and reliability across our AI hardware platforms. This role focuses on building
scalable automation frameworks, translating hardware specifications into test solutions, and enabling efficient validation across
development and production environments.
You will work closely with hardware, systems, and product engineering teams to ensure high-quality validation of complex AI
systems. The team operates across hardware platforms, system validation, and production test environments.
In addition to a competitive salary, Graphcore offers flexible working and a comprehensive benefits package designed to support
your health, wellbeing and financial future. Our benefits include medical, dental and vision coverage, Flexible Spending Accounts
(FSAs), Health Savings Accounts (HSAs), disability and life insurance, a 401(k) retirement plan, commuter benefits, wellness
services and an Employee Assistance Programme (EAP). We welcome people of different backgrounds and experiences; we're committed
to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process
and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and
encourage you to chat to us if you require any reasonable adjustments.
About us Graphcore is one of the world's leading innovators in Artificial Intelligence compute. It is developing hardware, software, and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world's most transformative technologies. Together, they share a bold vision to enable Artificial Super Intelligence and help make its benefits widely accessible. Graphcore's teams bring together experts from a broad range of technical disciplines, including silicon design, software engineering, systems architecture, and AI research, working collaboratively to solve complex engineering challenges. Job Summary Reporting into the Hardware Platform organization, the Senior Test Tool Developer is responsible for designing, developing, and maintaining the software tools and automation that enable validation of next-generation AI hardware platforms. The role partners closely with hardware, firmware, diagnostics, and validation engineers to transform hardware specifications into reliable automated test solutions that improve product quality, accelerate debugging, and increase engineering productivity throughout silicon bring-up, validation, and system integration. The Team The Hardware Platform team develops the software infrastructure, automation frameworks, and validation solutions that enable efficient testing of Graphcore's silicon and platform technologies. Working across multiple engineering disciplines, the team supports hardware bring-up, functional validation, characterization, and regression testing while continually improving automation, tooling, and engineering workflows. Responsibilities and Duties * Design, develop, and maintain automated test software used to validate silicon, IP blocks, and complete hardware platforms. * Develop low-level hardware tests from architecture specifications, hardware documentation, and design requirements. * Build scalable functional, stress, and regression test suites covering subsystem and system-level validation. * Create reusable software libraries, utilities, and automation frameworks that improve validation efficiency and engineering productivity. * Develop automated workflows supporting silicon bring-up, characterization, regression execution, and manufacturing validation. * Collaborate closely with hardware design, firmware, diagnostics, and validation engineers to convert technical requirements into automated test solutions. * Analyze test results, hardware telemetry, and debug data to identify issues and support root cause analysis. * Investigate and resolve automation failures while continuously improving tool robustness, maintainability, and usability. * Contribute to continuous integration environments and automated validation infrastructure. * Produce clear technical documentation covering tooling, automation frameworks, validation methodologies, and best practices. Candidate Profile Essential * Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline. * Experience developing software in Python, C++, or similar programming languages. * Strong Linux software development experience. * Experience creating automated test frameworks or validation tooling for hardware or embedded systems. * Ability to interpret hardware specifications and convert technical requirements into automated validation solutions. * Experience debugging hardware and software interactions. * Familiarity with Git and modern software development practices. * Strong analytical and problem-solving skills. * Excellent written and verbal communication skills with the ability to collaborate effectively across multidisciplinary engineering teams. * Ability to work independently while contributing effectively within collaborative engineering environments. Desirable * Experience validating SoCs or silicon IP. * Familiarity with PCIe, DDR, Ethernet, I2C, SPI, UART, or similar hardware interfaces. * Experience with FPGA validation, silicon bring-up, or hardware emulation environments. * Experience developing automated stress testing and regression infrastructure. * Familiarity with CI/CD systems supporting hardware validation. * Experience working alongside hardware architects and RTL design teams. * Knowledge of hardware diagnostics, telemetry collection, or failure analysis techniques. * Experience working with AI accelerator or high-performance computing hardware platforms. In addition to a competitive salary, Graphcore offers flexible working and a comprehensive benefits package designed to support your health, wellbeing and financial future. Our benefits include medical, dental and vision coverage, Flexible Spending Accounts (FSAs), Health Savings Accounts (HSAs), disability and life insurance, a 401(k) retirement plan, commuter benefits, wellness services and an Employee Assistance Program (EAP). We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.
WHY DEPT®? We are pioneers at heart. What this means, is that we are always leaning forward, thinking of what we can create tomorrow that does not exist today. We were born digital and we are a new model of agency, with a deep skillset in tech and marketing. That’s why we hire curious, self-driven, talented people who never stop innovating. Our culture is big enough to cope and small enough to care. Meaning, that with people across 20+ countries, we’re big enough to provide you with the best tools, global opportunities, and benefits that help you thrive. While acting small by investing in you, your growth, your team, and giving you the autonomy to solve our clients’ problems, no matter where you are in the world. We seek a Principal QA Automation Engineer with a strong background in Cypress, JavaScript/TypeScript, and proven experience working in AI-driven applications within an AWS cloud environment. This is a hands-on leadership role for someone who thrives at the intersection of quality engineering, automation strategy, and modern AI integration. As a senior technical leader, you will own the design, development, and maintenance of a robust test automation framework, ensure seamless integration with CI/CD pipelines, and bring forward-thinking approaches to testing intelligent, adaptive systems. KEY RESPONSIBILITIES * Lead the design and implementation of end-to-end test automation frameworks using Cypress with TypeScript. * Define quality strategies for applications with AI/ML components, including deterministic and non-deterministic testing approaches. * Collaborate with engineering, DevOps, and AI/ML teams to ensure quality across AI-infused features in production environments. * Build and scale testing strategies for threaded AI applications running in AWS cloud infrastructure. * Integrate automated tests into CI/CD pipelines to support frequent, reliable deployments. * Mentor and guide mid- and senior-level QA engineers, setting best practices and driving a culture of quality-first development. * Evaluate and introduce new tools, libraries, and frameworks to improve test coverage, performance, and developer experience. * Participate in architectural discussions to ensure testability and reliability are baked into software designs from the start. * Analyze test results, track quality metrics, and communicate risk and coverage to stakeholders. QUALIFICATIONS * 4+ years of hands-on experience with Cypress for UI and end-to-end automation testing. * Expert-level proficiency in TypeScript, JavaScript and Python * Proven experience testing AI-powered or machine learning applications, including AI model validation techniques. * Strong understanding of AWS services (e.g., Lambda, S3, SQS, CloudWatch, ECS/EKS) and how to validate applications deployed in cloud environments. * Experience with threaded/multi-agent AI tools and how they impact test design and validation. * Familiarity with version control (Git), containerization (Docker), and CI/CD pipelines (e.g., GitHub Actions, Jenkins, or CircleCI). * Strong communication, leadership, and mentoring skills. PREFERRED QUALIFICATIONS * Knowledge of AI model evaluation, model versioning, and monitoring tools (e.g., SageMaker, MLflow, LangChain, Vector Databases). * Experience testing APIs, microservices, and event-driven architectures. * Background in testing non-deterministic systems, including applying statistical or heuristic testing approaches. * Contributions to open-source testing or AI tools are a plus. WHAT DO WE OFFER? * We enjoy spending time together, working closely with other local colleagues, and getting to know one another. Our Buenos Aires offices (Villa Crespo or Mar del Plata) are fully equipped with refreshments and great common spaces! * Premium healthcare through OSDE for the employee and their immediate family members * Mendel prepaid card with a monthly allowance for grocery purchases * Monthly reimbursements for Wi-Fi/electricity expenses * Monthly reimbursements for training/English classes * 100% covered “Plan Total” membership at Sportclub * Access to a our benefits platform through Bonda * A flexible vacation policy WE SUPPORT YOU BEING YOU DEPT® is an equal opportunity employer (EOE). We believe our work is at its best when our people feel safe and free to be themselves. We’re committed to an inclusive and barrier-free recruitment and selection process and workplace, regardless of anyone’s lived experience, race, color, religion, sex, national origin, age, disability, and genetic information. So tell us about any accommodations you need. It’s totally confidential and only used to make sure you feel fully supported at every step. We are a B Corp-certified company passionate about purpose-driven work. Our hope is that you can feel good about the contributions DEPT® is making to the world, and we always have an open door for your ideas in making the world a better place. DEPT® is a pioneering technology and marketing services company that creates integrated end-to-end digital experiences for brands such as Google, KFC, Philips, Audi, Twitch, Patagonia, eBay and more. Its team of 2,500+ digital specialists across 30+ locations on 5 continents delivers pioneering work on a global scale with a boutique culture. Learn more about DEPT® DIVERSITY, EQUITY, & INCLUSION At DEPT®, we take pride in creating an inclusive workplace where everyone has an equal opportunity to thrive. We actively seek to recruit, develop, nurture, and retain talented individuals from diverse backgrounds, with varying skills and perspectives. Not sure you meet all qualifications? Apply, and let us decide! Research shows that women and members of underrepresented groups tend not to apply for jobs when they think they may not meet every requirement, when in fact they do. We believe in giving everyone a fair chance to shine. We also encourage you to reach out to us and discuss any reasonable adjustments we can make to support you throughout the recruitment process and your time with us. Want to know more about our dedication to diversity, equity, and inclusion? Check out our efforts here.
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. ABOUT THE ROLE The Cortex Apps team is defining the future of AI for enterprise data. Our mission is to transform how the world’s largest enterprises interact with their data through flagship products like Snowflake Intelligence. As a Principal AI Engineer, you will be a technical North Star for our AI initiatives. You won't just execute on a roadmap; you will help define it. You will tackle the most complex, "frontier" problems in agentic reasoning, NL-to-SQL, and enterprise-scale RAG, ensuring our AI products are not only innovative but fundamentally reliable and scalable for the Fortune 500. WHAT YOU WILL DO IN THIS ROLE: * Technical Strategy & Architecture: Define the long-term technical vision for Snowflake Intelligence. Lead the architectural design of multi-agent systems, complex tool-use frameworks, and self-correcting NL-to-SQL engines. * Drive Industry-Leading Reliability: Move beyond simple evals to build world-class, automated "hill-climbing" infrastructure. You will establish the methodology for how Snowflake measures and guarantees LLM performance across diverse customer schemas. * Cross-Functional Influence: Partner with Product and Engineering leadership to align AI capabilities with business goals. You will bridge the gap between Research (modeling) and Production (infra), ensuring the latest LLM breakthroughs are viable at Snowflake scale. * Ecosystem Thinking: Design extensible "context engineering" patterns—including advanced function calling and semantic layer integration—that can be leveraged by other Snowflake teams and external developers. * Technical Leadership & Mentorship: Act as a force multiplier. You will mentor Staff and Senior engineers, lead cross-functional "strike teams" on high-stakes projects, and foster a culture of technical excellence and rapid experimentation. REQUIREMENTS: * Experience: 10+ years of software engineering experience, with 3+ years specifically leading the deployment of LLM-based applications at massive scale. * Education: Bachelor’s, Master’s, or PhD in Computer Science, AI, or a related field. * Expertise: Deep, "under-the-hood" understanding of LLM orchestration. You should be an expert in prompt optimization, semantic modeling, and building robust guardrails for non-deterministic systems. * Systems Thinking: Proven track record of designing complex systems that integrate AI with traditional data stacks (SQL, Retrieval Systems, Semantic Layers). * Communication: Exceptional ability to communicate complex technical trade-offs to both executive leadership and ICs. You are as comfortable in a design doc as you are in a boardroom. * Proven Impact: You have previously held a "Principal" or equivalent high-level IC role, or have led the technical launch of a major AI product used by millions. ABOUT SNOWFLAKE Snowflake is the AI Data Cloud. We aren't just shipping "wrappers"; we are building the foundational intelligence layer for the world’s data. Join us as we scale Cortex, including Snowflake Intelligence, Cortex Agents, Analyst, and Search—to define the next decade of enterprise computing. Every Snowflake employee is expected to follow the company’s confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company’s data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com