SDET
Fiddler AI
Software Engineering
Bengaluru, Karnataka, India
Posted on Saturday, July 29, 2023
Fiddler’s story
The implications of AI and the impact it has on real human lives is significant. Our mission at Fiddler is to bring trust and transparency to AI by empowering data science and business teams to observe, monitor, explain, and analyze production AI solutions to enable the creation of Responsible AI systems. We started Fiddler with the mission of building trust into AI-powered by model monitoring and explainable AI. We want to enable organizations to get ahead of AI issues by building trustworthy, transparent, and accountable AI solutions.
At Fiddler, we’re motivated to make a difference in the world by bringing trust to AI. Whether it’s to enable everyone to better understand Responsible AI, provide actionable insights to key stakeholders, or help technical teams mitigate bias and identify performance gaps in AI, our mission drives us. As part of an early-stage startup, you’ll be joining a fast-paced and rapidly growing team. You’ll also be joining a team that is widely recognized as an AI leader. Fiddler is a WEF Technology Pioneer of 2020, Forbes AI 50 most promising startups of 2020, CB Insights AI 100 most promising startups of 2021, and a Gartner Cool Vendor in Enterprise AI Governance and Ethical Response (2019).
We’re looking for a mission-driven and collaborative Automation Engineer to lead our quality-driven development efforts.
What We Are Looking For
- Passion for Fiddler’s core mission of driving transparency, fairness and accountability in AI around the globe
- Cross-functional team player, experience collaborating with Product and Engineering teams to solve complex customer problems
- Proficiency in Python
- A quality assurance engineer with an interest or background in Data Science or Machine Learning / AI
- At least 4 years of experience in software quality assurance projects
- Machine learning experience is a plus
- Background in Computer Science, Data Science, Data Analysis or a related field
- Startup experience is ideal
- Natural curiosity and willingness to learn
- Experience in functional, performance and systems testing methodologies
- Experience in test automation, standard QA and tools; such as Jenkins, Selenium etc
- Proven abilities in bug detection, regression and defect tracking
- Must be able to write automation code
What You'll Do
- Feature, patch and release testing of our application in our SaaS environment
- Write and execute plans for defining and improving quality metrics
- Build, maintain and execute automation scripts for functional, regression, loading and stress testing
- Set up CI/CD tools as part of the engineering efforts
- Build and run software testing operations including data scientists workflows, API and UI testing
- Coordinate with the broader software development, machine learning, product management and technical support teams to make sure our quality standards are maintained in a timely and efficient manner
- Work closely with backend, infrastructure, UI and data science to perform job duties
- Drive software quality processes, improve, and report software quality metrics