Job Description
SmartBear
At SmartBear, we believe building great software starts with quality—and we’re helping our customers make that happen every day. Our solution hubs—SmartBear API Hub, SmartBear Insight Hub, and SmartBear Test Hub, featuring HaloAI, bring visibility and automation to software development, making it easier for teams to deliver high-quality software faster. SmartBear is trusted by over 16 million developers, testers, and software engineers at 32,000+ organizations – including innovators like Adobe, JetBlue, FedEx, and Microsoft.
Responsibilities
- Participate in ideation processes of AI-ML use case for our product and create protypes for the same.
- Understand existing data sets and use case.
- 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:
- Minimum 3+ years of experience in building AI/ML based products with predictive analytics capabilities.
- Have strong analytical skills, mathematical abilities, and business acumen, being able to translate complex data into actionable insights.
- Worked on use cases that involve information retrieval, pattern matching, similarity extraction and text classification.
- Professional knowledge on python programming and hands on experience with libraries such as Pandas, SciPy, NumPy, Scikit-Learn, Langchain, sentence transformers etc.
- Solid understanding of SQL, NO-SQL, and vector databases.
- Professional experience of building REST APIs/webhooks using python-based frameworks like Flask, fast Api etc.
- Understanding of designing and implementing various stages (such as data wrangling, feature engineering, model building, evaluation, monitoring, and re-training) of end-to-end ML pipeline.
- Proficiency in building statistical and machine learning models and data mining algorithms such as Regression, Clustering, Classification.
- Familiarity with NLP concepts embeddings, POS tagging, text similarity, entity linking etc., NLP specific libraries & tools (NLTK, Spacy, Genism), sequence models, transfer learning models and LLMs is a plus.
Why you should join the SmartBear crew
- You can grow your career at every level.
- We invest in your success as well as the spaces where our teams come together to work, collaborate, and have fun.
- We love celebrating our SmartBears; we even encourage our crew to take their birthdays off .
- We are guided by a People and Culture organization - an important distinction for us. We think about our team holistically – the whole person.
- We celebrate our differences in experiences, viewpoints, and identities because we know it leads to better outcomes.
Did you know
- Our main goal at SmartBear is to make our technology-driven world a better place.
- SmartBear is committed to ethical corporate practices and social responsibility, promoting good in all the communities we serve.
- SmartBear is headquartered in Somerville, MA with offices across the world including Galway Ireland, Bath, UK, Wroclow, Poland and Bangalore, India.
- We’ve won major industry (product and company) awards including B2B Innovators Award, Content Marketing Association, IntellyX Digital Innovator and BuiltIn Best Places to Work
SmartBear is an equal employment opportunity employer and encourages success based on our individual merits and abilities without regard to race, color, religion, gender, national origin, ancestry, mental or physical disability, marital status, military or veteran status, citizenship status, age, sexual orientation, gender identity or expression, genetic information, medical condition, sex, sex stereotyping, pregnancy (which includes pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), or any other legally protected status.
#LI-AC2