Massachusetts Information Technology Jobs

Search for Jobs in Information Technology
MassHire JobQuest Logo

Job Information

Burning Glass Technologies Senior Machine Learning Engineer in Boston, Massachusetts

We're seeking a Senior Machine Learning Engineer to join our team which is driving innovation in education, training and hiring. As a member of our team, you'll drive delivery of innovations which power Burning Glass's sophisticated labor market data and solutions and transform the ways people plan for careers, colleges and universities develop talent, and institutions envision their workforce needs.

At Burning Glass, data science plays a critical role in delivering insights for our products and clients from hundreds of millions of job postings and resumes. The team is responsible for developing models for classifying, validating, and understanding the labor market data in our software products; ensuring and maintaining data quality; and building machine learning driven optimizations to help guide our customers through unprecedented uncertainty.

Reporting directly to the Head of Data Science, the Senior Machine Learning Engineer is responsible for leading innovation to scale up Burning Glass' machine learning models, delivering them to production environments for our customers and development teams. As an individual contributor in Burning Glass data science organization, the Senior Machine Learning Engineer collaborates with other members of the team to execute and deliver against Burning Glass' data science vision and roadmap.

What you'll do:

  • Transition POC machine learning workflows into high performance APIs live in production

  • Implement best practices for retraining models as well as monitoring the performance of models in production

  • Promote best practice software development principles

  • Collaborate with machine learning, engineering, and product development teams to create requirements for the deployment of new machine learning models

  • Make financial and strategic cost/benefit decisions when choosing among potential engineering approaches

Who you are:

  • You have a minimum of five years of experience in professional software development

  • You have a proven track record of deploying high performance APIs that rely on deep learning models (Docker, Flask or FastAPI, PyTorch/TensorFlow, Kubernetes, etc.)

  • You are passionate about software development best practices, including version control, documentation, testing, and CI/CD (Airflow, etc.)

  • You have strong proficiency in Python

Beneficial (but not required) experience:

  • Using Amazon products including EC2, EMR, and Sagemaker

  • Analyzing and testing the accuracy of machine learning models

  • Building Natural Language Processing models

  • Using Spark or other distributed data processing frameworks

About Us

At Burning Glass, we're committed to creating a labor market that works for everyone. Our artificial intelligence technology analyzes hundreds of millions of job postings and real-life career transitions to provide insight into labor market patterns. Our tools reshape how the labor market works by identifying the skill gaps that keep job seekers and employers apart and enabling both sides to connect more easily. You can learn more about our work at

Burning Glass Technologies is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. We're committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Burning Glass are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, family or parental status, sexual orientation, gender identity or expression, or any other status protected by the laws or regulations in the locations where we operate. We encourage applicants of all ages.