Machine Learning Engineer

SmartBear provides software quality tools trusted by 16M+ developers at 32,000+ organizations, helping teams deliver high-quality software faster.
Machine Learning
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer

SmartBear, a leading provider of software quality tools, is seeking a Senior Machine Learning Engineer to join their innovative team. The company serves over 16 million developers and testers across 32,000+ organizations, including industry giants like Adobe, JetBlue, FedEx, and Microsoft.

The role focuses on advancing SmartBear's AI and ML capabilities, particularly in their solution hubs featuring HaloAI. As a Senior ML Engineer, you'll be at the forefront of developing and implementing AI solutions that enhance software development quality and efficiency. You'll work with cutting-edge technologies and frameworks, from traditional ML libraries to modern LLMs and NLP tools.

The ideal candidate brings 3+ years of hands-on experience in AI/ML product development, with a strong foundation in Python, various ML frameworks, and database technologies. You'll be responsible for the entire ML lifecycle, from ideation and prototyping to model deployment and maintenance. Your work will directly impact how development teams worldwide deliver high-quality software.

SmartBear offers an exceptional work environment with a strong focus on personal and professional growth. The company's culture celebrates diversity, promotes work-life balance, and provides numerous opportunities for career advancement. Based in Somerville, MA, with offices worldwide, SmartBear has earned recognition as a great place to work and an industry innovator.

This role offers the unique opportunity to work on meaningful projects that improve the technology-driven world while being part of a company committed to ethical practices and social responsibility. You'll collaborate with talented teams across the globe and contribute to products used by millions of developers daily.

Last updated 2 months ago

Responsibilities For Machine Learning Engineer

  • Participate in ideation processes of AI-ML use case for our product and create prototypes
  • Understand existing data sets and use cases
  • Build, validate and clean datasets for model development
  • Design, develop, train, and maintain machine-learning models
  • Research and apply emerging AI-ML techniques to new business context
  • Present information using data visualization techniques
  • Collaborate with Engineering and Product Management teams

Requirements For Machine Learning Engineer

Python
  • 3+ years of experience in building AI/ML based products with predictive analytics capabilities
  • Strong analytical skills, mathematical abilities, and business acumen
  • Experience with information retrieval, pattern matching, similarity extraction and text classification
  • Professional knowledge of Python programming and ML libraries (Pandas, SciPy, NumPy, Scikit-Learn, Langchain)
  • Solid understanding of SQL, NO-SQL, and vector databases
  • Experience with REST APIs/webhooks using Python frameworks like Flask, FastAPI
  • Understanding of end-to-end ML pipeline implementation
  • Proficiency in statistical and machine learning models
  • Familiarity with NLP concepts, tools, and LLMs

Benefits For Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Career growth opportunities at every level
  • Investment in team success and collaborative workspace
  • Birthday off
  • People and Culture organization focus
  • Diverse and inclusive workplace
  • Global offices across multiple locations
  • Award-winning company culture

Interested in this job?

Jobs Related To SmartBear Machine Learning Engineer

Senior Software Development Engineer, Ring & Blink AI

Senior Software Engineer position at Amazon's Ring & Blink AI team focusing on computer vision and machine learning software development for smart home devices.

Senior Software Developer, Amazon Games AI

Senior Software Developer position at Amazon Games focusing on implementing ML, RL, and Generative AI techniques for game development.

Product Development Engineer, Annapurna Labs Silicon Operations

Senior Product Development Engineer role at AWS-Annapurna Labs focusing on silicon yield optimization for machine learning accelerator servers.

Sr. ES Product Manager

Lead AI and Agentforce Product Manager role at Salesforce, focusing on Employee Success products and solutions with 5+ years of product management experience required.

Senior Technical Consultant- AI

Senior Technical Consultant role specializing in AI solutions development using Salesforce Einstein, requiring 6+ years of Salesforce experience and strong AI/ML expertise.