Hybrid Senior Lead Software Engineer – AI

Posted 3 hours ago

Apply now

About the role

  • Senior QA Software Engineer - AI focused on testing AI-driven software solutions. Collaborating with a dynamic team to ensure quality and reliability across various domains.

Responsibilities

  • Collaborate with a cross-functional team of product managers, UX designers, AI engineers, and software developers
  • Design and implement comprehensive testing strategies for AI-powered solutions
  • Develop automated testing frameworks for AI model performance, accuracy, and reliability in production environments
  • Validate AI model integrations with production software through robust APIs and scalable data pipelines
  • Mentor junior QA engineers and facilitate technical discussions on AI testing best practices
  • Create and maintain test automation suites using industry-standard tools and frameworks (Selenium, pytest, etc.)
  • Optimize testing processes considering factors like test coverage, execution time, and resource usage

Requirements

  • Bachelor's degree in Computer Science or equivalent experience
  • 5+ years of experience in software quality assurance and test automation; at least 2 years focused on testing AI/ML systems
  • 70% automation/development experience, 30% manual testing experience
  • Proficiency in Python and Java with strong coding skills for test automation
  • Experience with test automation tools and frameworks (e.g., Selenium, pytest, JUnit)
  • Strong understanding of machine learning principles, evaluation metrics, and AI system testing methodologies
  • Knowledge of MLOps/LLMOps and the end-to-end lifecycle of AI-powered software applications
  • Experience testing AI model integrations in production systems using APIs and data pipelines
  • Good knowledge and experience working with relational databases (SQL, Oracle) and ability to write complex SQL scripts
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization tools (e.g., Docker, Kubernetes)
  • Hands-on experience with source control and CI/CD systems such as Git and Jenkins
  • Good knowledge and experience working with Web Services and RESTful APIs
  • Excellent problem-solving skills and ability to work independently in a fast-paced environment
  • Strong communication skills and experience working in cross-functional teams
  • Ability to work on multiple projects while setting priorities to complete tasks within set timelines

Benefits

  • Hybrid Work Model: flexible hybrid working environment (2-3 days a week in the office depending on the role)
  • Flex My Way: supportive workplace policies for personal and professional responsibilities
  • Career Development and Growth: culture of continuous learning and skill development
  • Industry Competitive Benefits: comprehensive benefit plans, flexible vacation, Mental Health Days off, retirement savings, tuition reimbursement, employee incentive programs, resources for wellbeing
  • Social Impact: two paid volunteer days off annually, opportunities for pro-bono consulting projects and ESG initiatives

Job title

Senior Lead Software Engineer – AI

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job