Jobiba hiring network

Software Engineer Testing Frameworks Jobs

6,335 active opportunities · Updated for October 2026

Fresh results

15 shown

Explore current software engineer testing frameworks jobs. Use filters to narrow by work mode, employment type, experience and date posted.

O
1mo ago

About the Team The Workload team is responsible for designing and running OpenAI’s LLM training and inference infrastructure that powers frontier models at massive scale. Our systems unify how researchers train and serve models, abstracting away the complexity of performance, parallelism, and execution across vast GPU/accelerator fleets. By providing this foundation, the Workload team ensures that researchers can focus on advancing model capabilities while we handle the scale, efficiency, and reliability required to bring those models to life. About the Role We are looking for an engineer to design and implement the dataset infrastructure that powers OpenAI’s next-generation training stack. You will be responsible for building standardized dataset interfaces, scaling pipelines across thousands of GPUs, and proactively testing performance bottlenecks. In this role, you will collaborate closely with the multimodal researchers, and other infra groups to ensure datasets are unified, efficient, and easy to consume. In this role, you will: Design and maintain standardized dataset APIs, including for multimodal (MM) data that cannot fit in memory. Build proactive testing and scale validation pipelines for dataset loading at GPU scale. Collaborate with teammates to integrate datasets seamlessly into training and inference pipelines, ensuring smooth adoption and a great user experience. Document and maintain dataset interfaces so they are discoverable, consistent, and easy for other teams to adopt. Establish safeguards and validation systems to ensure datasets remain reproducible and unchanged once standardized. Debug and resolve performance bottlenecks in distributed dataset loading (e.g., straggler systems slowing global training). Provide visualization and inspection tools to surface errors, bugs, or bottlenecks in datasets. You might thrive in this role if you: Have strong engineering fundamentals with experience in distributed systems, data pipelines, or infrastructure.

awsrestai
View job →
O
OpenAI
📍 San Francisco• Full-time
1mo ago

About the Team The Scaling team is responsible for the architectural and engineering backbone of OpenAI’s infrastructure. We design and deliver advanced systems that support the deployment and operation of cutting-edge AI models. Our work spans system software, networking, platform architecture, fleet-level monitoring, and performance optimization. About the Role We’re hiring an SW Engineer to enable production workloads and end-to-end testing on new platforms. This role will include creating new test harnesses and platform stress benchmarks, porting existing inference and training workloads to new, sometimes early-access, systems/hardware, analyzing performance and bottlenecks, and characterizing the end-to-end behavior of new systems (compute, comms, storage, control plane, and failure modes). Key Responsibilities Port and validate key inference and training workloads on new platforms/SKUs as they arrive; drive correctness, performance, and stability to an internal readiness bar. Build a suite of benchmarks and stress tests that capture real E2E behavior of our workloads by exercising all aspects of a system, including CPU, GPU, memory subsystem, frontend, scale-up, and scale-out networking (including WAN traffic, NVlink and RDMA collectives), storage, thermals, and any other relevant parts. Deep-dive performance on distributed training/inference: Collective performance and tuning (across NCCL/RCCL and internal libraries) Overlap of compute/communication, kernel-level bottlenecks, memory bandwidth and scheduling effects Create repeatable test harnesses that run in CI / lab environments and produce actionable outputs (pass/fail, performance score, regression detection). Partner with systems + fleet bring-up engineers to ensure the platform is not only stable and performant, but also operationally usable and scalable (containerization, K8s integration, telemetry hooks, failure triage loops). Work cross-functionally with vendors and internal stakeholders by producing

pythonawskubernetes
View job →
O
1mo ago

About the Team We’re hiring software engineers to make OpenAI’s Model Performance teams more productive. These teams work on the systems, tooling, and infrastructure that help improve model performance across OpenAI’s training and inference workloads at frontier scale. About the Role We’re looking for an autonomous, high-ownership developer productivity engineer who cares deeply about helping other engineers move faster, safer, and with more confidence. This role will sit within OpenAI’s Model Performance organization, contributing to developer infrastructure, CI systems, testing workflows, tooling, and broader performance infrastructure efforts. There is also a strong opportunity to contribute to the Triton project and help improve the systems that support performance-critical engineering work across OpenAI. In this role you will: Improve development workflows for engineers working on model performance infrastructure Design and improve CI/CD, release, validation, and testing pipelines Build and maintain tools that improve reliability, iteration speed, and engineering confidence Partner closely with engineers to identify friction in testing, debugging, deployment, and development workflows Contribute to infrastructure efforts that support performance-critical training and inference systems Help improve developer experience across Python-heavy codebases and performance-oriented infrastructure Work in a high-context, ambiguous environment where ownership and good judgment matter You might thrive in this role if: You are motivated by enabling the people around you and helping engineers do their best work You have strong experience with CI/CD, developer infrastructure, testing systems, tooling, or build/release workflows You are highly collaborative, empathetic, and comfortable partnering deeply with technical teams You are strong in Python and enjoy building reliable, scalable developer tools and infrastructure You have experience improving large-scale engineering work

pythonawsci/cd
View job →
DU
Just now

About the Team DoorDash Labs is an independent team within DoorDash. We explore robotics and automation to transform last mile logistics in the long term. If you have a passion for applying robotics solutions in a service used by millions of people, then we want to talk to you! About the Role We're hiring a Robotics Infrastructure Engineer in our Autonomy Software team. In this role, you'll own, build, and manage the infrastructure that makes aerial autonomy development possible. You'll work on the onboard systems that keep a drone alive (process management, health monitoring, parameterization) and the development environment that makes the team fast (build systems, CI/CD, logging, debugging, regression testing). This is not cloud infrastructure. This is real-time, fault-tolerant, onboard software for vehicles that cannot gracefully restart at 50 meters altitude. You're excited about this opportunity because you will… Play an integral role on a small and focused team Develop and own critical onboard components: process management, health monitoring, configuration management, and message passing Own the build system (C++, Python) and middleware layer (ROS2), including cross-compilation for Jetson targets Design and maintain CI/CD pipelines and regression testing infrastructure Build and manage the parameterization system, including schema definition, validation, migration, and deployment Build robotics logging, plotting, and debugging tools that make the entire team more productive Work closely with the simulation team to support SIL/HIL development workflows Define reliability standards for onboard software: watchdogs, failover, and graceful degradation We're excited about you because… You have prior experience at a robotics company in a similar infrastructure role You have experience with robotics middleware (ROS2, LCM, eCal, Apex.AI) You have experience with build systems and package managers (CMake, Bazel, Nix, Conan) You have experience with NVidia Jetson and Je

pythonawsci/cd
View job →
H
19 days ago

Become a part of our caring community The Senior Software Engineer codes software applications based on business requirements. The Senior Software Engineer work assignments involve moderately complex to complex issues where the analysis of situations or data requires an in-depth evaluation of variable factors. The Senior Software Engineer standardizes the quality assurance procedure for software. Oversees testing and debugging and develops fixes. Researches complaints and makes necessary adjustments and/or recommendations to resolve complex software related issues. Begins to influence department's strategy. Makes decisions on moderately complex to complex issues regarding technical approach for project components, and performs work without direction. Exercises considerable latitude in determining objectives and approaches to assignments. Collaborates with Business partners and Solution and Application architects in designing software solutions Use your skills to make an impact Required Qualifications Bachelor's Degree in Computer Science or related field 5 or more years of experience designing, developing, and testing of software applications and/or infrastructure Must be passionate about contributing to an organization focused on continuously improving consumer experiences 5+ years’ experience with Workday integration techniques including RaaS, API, Cloud Connector, and EIB 4+ years’ experience collaborating with HR, Talent, Payroll, Benefits, and Learning teams 3+ years’ experience with Workday architecture and data structures 3+ years’ experience working with protected information 2+ years’ experience implementing Workday security including SSO and MFA Preferred Qualifications Master's

REMOTErecruitmentHRpayroll
View job →

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. The Driver team is dedicated to fostering a platform of high-quality service by empowering drivers to perform their best. We are looking for a product-minded engineer who wants to build and improve products that sit at the center of the core driver experience. Products you drive will solve pain points that matter most to drivers by streamlining key interactions, reducing friction, and creating systems that feel intuitive, fair, and supportive. As an engineer at Lyft, you'll collaborate with teams like product, data science, analytics, and operations on code that empower us to iterate quickly, while focusing on delighting our passengers and drivers. Responsibilities: Design and implement backend features end-to-end with clear ownership, delivering well-scoped work from technical design through to production with moderate guidance from senior engineers Write clean, reliable, well-tested code that meets team standards and holds up in code review Participate actively in code reviews, giving specific and constructive feedback while continuing to develop your own review instincts Debug and resolve issues across backend services including performance bottlenecks, reliability problems, and data integrity issues Collaborate with product managers, designers, and partner engineering teams to clarify requirements and surface technical constraints early Contribute to technical discussions and help evaluate implementation approaches for new features Write unit and integration tests for your own code and develop familiarity with the team's broader testing and observability practices Address technical debt and make incremental improvements to existing services as part of regular development work Participate in on-call rotations, respond to production incidents, and support teammates in mitigating custome

pythonjavaaws
View job →

About the Team DoorDash Labs is an independent team within DoorDash. We're hiring a backend software engineer to work at the intersection of software engineering and robotics to solve key business problems with elegant technical solutions. If you have a passion for applying robotics solutions to a service loved by millions of people, then we want to talk to you! About the Role We’re looking for Backend Engineers to work on both Product and Product Platform based teams in DoorDash Labs. Product focused Engineers work at the intersection of product and infrastructure to solve key business problems with elegant technical solutions. You'll operate our backend services and architecture that support all product functionality and will be challenged to consider the big picture -- collaborating cross-functionally, as well as evaluating and executing on trade-offs to maximize business impact for the company. You're excited about this opportunity because you will... Design and implement backend services for IoT that integrates with core DoorDash data, focused on reliability, and future extensibility Create a well documented APIs for other departments to integrate with Improve performance, reliability, scalability and security for our backend systems Introduce tools and best practices to accelerate our development process Design and implement backend services for autonomous delivery system that integrate with core DoorDash data. We're excited about you because you have... B.S., M.S., or PhD. in Computer Science or equivalent 6+ years of industry experience as a software engineer Experience with backend for frontend architecture Ability to improve efficiency, scalability, and stability of multiple system resources Experience with service oriented architecture, writing REST API’s, unit testing, and architectural design Understanding of modern web stacks and architecture (HTTP, REST) Experience with SQL Experience with either Java or Kotlin Nice to Have Experience with

javasqlpostgresql
View job →
A
AlertMedia
📍 Mexico City• Full-time
26 days ago

Do work that matters. At AlertMedia, we help organizations protect their people, operations, and brand. Our modern Risk Intelligence and Response platform empowers teams to detect emerging threats, assess impact, and respond with confidence. We believe building resilience should be simpler—and it starts with bringing critical information and workflows together in one unified platform. Our core values drive us in our important mission of keeping people safe & informed: We’re humans, not robots Customers always come first We work better together Simplicity is our strength Our reputation is priceless Hard work pays off The Software Engineer in Test II (SDET) will join our AI-focused engineering team as we build the next generation of AlertMedia products and services. This role is critical to delivering high-quality, reliable software with a primary focus on our AI feature capabilities — the AI Assistant and the agent orchestration platform — and supporting coverage across the broader web and mobile applications. We have an engineering culture that embraces AI-assisted development, intelligent automation, and modern tooling to improve product quality, engineering velocity, and customer outcomes. We’re looking for engineers who are excited to experiment with emerging AI-powered engineering workflows and help define how modern quality engineering evolves in an AI-native environment. You’ll play a key role in shaping modern quality engineering best practices, improving automation coverage, and embedding quality throughout the software development lifecycle. Who you are: You’re passionate about software quality and creating efficient, scalable testing processes. You enjoy understanding how applications are built and how customers use them in the real world. You have a strong attention to detail, think critically abo

javascriptpythonjava
View job →
RH
RVO Health
📍 Denver• Full-time• $97K – $130K/yr
26 days ago

Healthcare is complex. We’re here to change that. RVO Health is a health technology company on a mission to make health easier to navigate, more accessible, and more affordable for everyone. Here, you'll help over 40 million people every month, with a team that genuinely cares about the work and each other. AT A GLANCE The Software Engineer is an individual contributor role on one of our Healthgrades development teams, helping build and modernize the platforms behind Healthgrades' provider search and content experiences. You'll write code, ship features, and help move our widget platform forward, all while working closely with a collaborative, cross-functional squad. Where You'll Be Location: Denver, CO | Hybrid We believe great collaboration happens when we're together, solving problems, learning from each other, and connecting as a team. That's why we’re in our offices Tuesday through Thursday each week. You are welcome to work remotely Mondays and Fridays if you wish. Office address: 1801 California St. Denver, CO 80202 What You’ll Do Design, build, and ship features across our widget platform and content systems, working from requirements through to production. Partner with your Product Manager, Technical Project Manager, and fellow engineers to scope work, estimate effort, and plan sprints. Write clean, well-tested code and participate actively in code review, both giving and receiving feedback. Help modernize legacy code as the team migrates toward a current React/TypeScript stack. Debug and resolve issues across the stack, supporting production systems as part of the team's on-call rotation. Collaborate with QA engineers on testing strategy and help build toward stronger automated test coverage. Use AI tools to speed up your day-to-day development work. Contribute to a healthy team culture: clear communication, constructive code review, and shared ownership of quality. What We’re Looking For Required: Bachelor's degree in computer science, software engi

javascripttypescriptjava
View job →
C
Clearwater
📍 India• Full-time• $25K – $35K/yr
26 days ago

POSITION SUMMARY Full Stack Developer skilled in PHP, Angular, and MariaDB/MySQL to build scalable, secure, and high‑performance web applications. Key Responsibilities Develop and maintain backend services using modern PHP and MariaDB/MySQL. Build RESTful APIs and integrate them with Angular applications. Develop responsive UI components using Angular, TypeScript, HTML5, and CSS/SCSS. Modernize legacy AngularJS components to Angular. Implement authentication/authorization (OAuth, SAML, JWT, MFA) and follow OWASP security practices. Work with Docker, Git/GitHub, and CI/CD pipelines. Monitor and optimize frontend and backend performance (Sentry, CloudWatch). Participate in Agile/Scrum processes and conduct code reviews. EXPERIENCE REQUIRED 4+ years backend experience with PHP. 2+ years frontend experience with Angular (Angular 2+). Strong database design and SQL optimization experience. Experience with REST APIs, RxJS, Docker, and CI/CD. Familiarity with AWS is a plus. QUALIFICATIONS, SKILLS, & KNOWLEDGE Bachelor’s degree in CS/IT or equivalent experience. Strong knowledge of OOP, design patterns, SOLID principles. Proficiency in PHP, MariaDB/MySQL, Angular, TypeScript, HTML5, CSS3/SCSS. Understanding of web security, accessibility, and performance optimization. Experience with testing tools, API documentation, and Agile development. PROFESSIONAL DEVELOPMENT EXPECTATIONS Ability to embrace Clearwater's CLEAR core values (Commitment to Client Success, Lead with Accountability, Integrity & Collaboration, Excellence in All That We Do, Advance Colleague Success, Respect & Transparency) and culture. The base salary range for this role is $25,000-$35,000. Base salary is part of our total rewards package which also includes the opportunity for merit-based salary increases, eligibility for our 401(k) plan, medical, dental, vision, life and disability insurances and leaves provided in line with your work state. Our robust time-off policy

typescriptangularsql
View job →
A
Addepar
📍 Pune• Full-time
26 days ago

Who We Are Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence. Addepar unifies portfolio, market and client data in a total portfolio view and delivers AI-powered insights within investment and client workflows. More than 1,400 firms in nearly 60 countries use Addepar to manage and advise on nearly $9 trillion in assets. Its open platform integrates with nearly 650 software, data and consulting partners to power end-to-end investment operations across firms of all sizes and complexity. Addepar supports clients worldwide with offices in New York City, Salt Lake City, London, Edinburgh, Pune, Dubai, Geneva, Singapore and São Paulo. The Role Did you know? Alternative investing has the potential to generate higher returns compared to traditional investments over the long term. AI and Machine Learning are revolutionizing the way alternative investments are managed and analyzed. Investors are using these technologies to gain insights, see opportunities, and optimize their investment strategies. Addepar is building solutions to support our clients' alternatives investment strategies. The alternatives data management product is a serverless, modular and terraformed stack. We're hiring a Senior Software Engineer to design, implement and deliver modern software solutions that ingest and process ML-extracted data. You will collaborate closely with cross-functional teams including data scientists and product managers to build intuitive solutions that revolutionize how clients experience alternatives operations. You will work closely with operations engineering on document-based workflow automation and peer engineering teams to define the tech stack. You will iterate quickly through cycles of testing a new product offering on Addepar. If you've crafted scalable systems, or worked with phenomenal teams on hard problems in financial data, or are just interested in solving reall

pythonjavasql
View job →
DC
26 days ago

Role Overview Build the software services that power products, platforms, and better business decisions. As a Software Engineer II, you’ll develop scalable backend applications, APIs, integrations, and AI-enabled features using Python and cloud technologies. You’ll contribute to solutions from design through production, helping improve reliability, performance, security, and developer productivity. This is an opportunity to solve meaningful engineering challenges, grow your technical ownership, and collaborate with experienced engineers across the development lifecycle. Here’s a breakdown of what you’ll do (not all of it, just the important stuff) Design and build scalable backend services, REST APIs, integrations, and reusable software components using Python and, where relevant TypeScript. Develop data ingestion, transformation, service-to-service communication, and automation capabilities that support reliable product experiences. Contribute to AI-enabled features and use AI development tools responsibly to improve coding, testing, research, documentation, and delivery. Apply sound engineering practices across architecture, performance, security, testing, debugging, and maintainability. Deploy and operate services using AWS and CI/CD workflows, contributing to monitoring, troubleshooting, documentation, and continuous improvement. Partner with engineers and cross-functional colleagues through design discussions, code reviews, technical problem-solving, and knowledge sharing. These are the essentials you’ll need to get an interview 3–5 years of professional experience building and delivering production software in an agile environment. Strong hands-on experience with Python and backend development, including APIs, integrations, or service-oriented applications. Experience working with cloud platforms, preferably AWS, and familiarity with deployment or CI/CD practices. Working knowledge of software design principles, testing, debugging, performance optimization, an

typescriptpythonreact
View job →
DC
Diligent Corporation
📍 Vancouver• Full-time• From C$90K/yr
26 days ago

Platform administration isn't the part of the product anyone screenshots for a demo. Nobody's writing a blog post about your identity provisioning flow. But it's the thing every other team at Diligent quietly depends on more than any other dev team in the company and when it breaks, everyone notices immediately. If that kind of quiet, high-stakes ownership sounds appealing rather than thankless, keep reading. This role is for someone who wants real skin in the game: you build it, you ship it, you support it. We're a high-initiative team that improves things we see first and asks permission later, building secure, event-driven microservices in TypeScript on AWS, and treating infrastructure as code the same way we treat application code: with rigor, not as an afterthought. Here's a breakdown of what you'll do (not all of it, just the important stuff) Design and build secure, scalable full-stack services using AWS serverless tech (Lambda, SQS, API Gateway) — with real attention to event-driven patterns and observability, not just "does it work on my machine." Own your services in production. That means building good observability, keeping an eye on alerts, and responding to them before they become bigger problems. Build infrastructure as code with AWS CDK and push for CI/CD that ships safely and often — not "big bang" releases you have to pray over. Design RESTful APIs other teams will actually want to consume: clear contracts, sane versioning, no surprises. Write tests — unit, integration, end-to-end — as part of how you build, not a chore you do after. Show up to architecture discussions with opinions and documentation, not just vibes. Use AI tools to move faster on coding, debugging, testing, and research — but you're still the one who validates the output. These are the essentials you'll need to get an interview 2-3 years of professional software engineering experience in an agile, full-stack-focused environment. Solid full-stack fundamentals: request lifecycles, d

typescriptnode.jssql
View job →
DC
Diligent Corporation
📍 Vancouver• Full-time• From C$110K/yr
26 days ago

Position Overview: As a Software Engineer II at Diligent, you’ll take on a hands-on technical role in building secure, scalable, and high-performing serverless microservices using TypeScript on AWS. You’ll contribute meaningfully to our mission of making governance effortless for our customers, working in a team of passionate and talented individuals that owns its services end to end—from architecture and implementation to monitoring and continuous improvements. This role is ideal for a mid-level engineer who writes solid code and embraces AI-powered tools to work smarter and faster. You’ll help shape architectural discussions, and scale modern development practices, including responsible use of AI in workflows. Key Responsibilities Design and implement secure, scalable, high-performing, yet simple solutions using AWS Serverless technology. These solutions should strive to be event-driven, highly observable, with infrastructure as code, and tightly leveraging AWS’s ecosystem of services. Optimize your development and delivery experience in order to maximize your team’s productivity and deploy continuously to production. Work in a collaborative environment where you regularly pair, plan, and execute tasks as a team and maintain a healthy development flow by adhering to Agile processes and driving iterative enhancements. Use AI tools to accelerate coding, debugging, testing, research, and code reviews, always validating outputs and applying judgment. Required Experience/Skills 3–5 years of professional software engineering experience in an agile, fast-paced environment. AI Tooling & Practices: Uses AI to boost productivity, skilled in prompt engineering, and evaluates AI outputs responsibly (bias, cost, ethics). Familiar with core AI concepts (tokens, context length, embeddings, hallucinations), understands high-level LLM behavior, and recognizes safe vs. unsafe use cases (privacy, security, fairness). Cloud & infrastructure basics: Hands-on with AWS ser

typescriptreactnode.js
View job →
DC
Diligent Corporation
📍 Vancouver• Full-time• From C$100K/yr
26 days ago

This position is based in Vancouver, BC , within Diligent’s Technical Center of Excellence. We are currently hiring candidates who are based in or able to work from Vancouver . Software Engineer — Platform AI Service Levels: Software Engineer II Senior Software Engineer Staff Software Engineer Location: Vancouver Position Overview As a Software Engineer on Diligent's Platform AI team, you'll help design, build, and operate the core services that power AI-driven capabilities across Diligent's global product suite. You'll build secure, scalable, serverless services on AWS that translate AI research and models into commercial-quality, production-ready solutions — enabling customers to derive insights from their governance data. You'll work closely with AI researchers, product managers, and other engineering teams, owning your services end-to-end: architecture, implementation, deployment, and monitoring. The team operates with a strong AI-augmented engineering culture — using AI tools to accelerate coding, testing, debugging, and delivery — while applying sound judgment about when and how to apply them. Key Responsibilities Design and implement secure, scalable, fault-tolerant, high-performing solutions using AWS serverless technology — event-driven, highly observable, and built with infrastructure as code. Collaborate with AI researchers/engineers to translate AI and LLM capabilities into robust, production-grade services, and help other teams integrate them. Build and maintain the pipelines needed to deploy, monitor, and manage AI services at scale — observable, resilient, and cost-effective. Use AI-powered development tools (code assistants, test generation, architecture exploration) responsibly to accelerate delivery and improve quality, always validating outputs. Participate in architecture discussions and design reviews, and contribute to product design by understanding customer problems — especially where AI can offer a breakthrough solution. Work in

typescriptpythonreact
View job →
🔔

Get new software engineer testing frameworks jobs by email

Daily job updates · Unsubscribe anytime