Senior Machine Learning Engineer

2 weeks ago


Kitchener, Ontario, Canada ApplyBoard Inc. Full time

Senior Machine Learning Engineer page is loaded

Senior Machine Learning Engineer Apply locations Kitchener time type Full time posted on Posted 7 Days Ago job requisition id JR102351

ApplyBoard simplifies the study abroad search, application, and acceptance process by connecting international students, recruitment partners, and educational institutions on one intuitive and personalized platform. ApplyBoard is a mission-driven, hyper-growth organization. It has been attracting dedicated individuals for more than eight years who are inspired every day to break down barriers to international education and take their careers to new heights at a company that will invest in their career growth. Our six core values are our compass in our mission to Educate the World and the foundation of our unique company culture. As an organization built on a foundation of diversity, it's important that our team members are representative of the students from more than 150 countries that we support.

The Opportunity:

As part of the ApplyBoard AI team, your mission is to help develop and productionize AI services and capabilities that help other teams to advance their services for students and recruitment partners.

You will be a senior member of a team that delivers AI capabilities to help other teams. As a Senior Machine Learning Engineer, you value collaboration and nurture innovation while working in an energetic team. Your strong foundation in productionizing machine learning models will be valuable in enabling a data-driven culture company-wide. You are expected to work on continuous improvement of our best practices for AI services and ensuring that our models are accurate, reliable, and explainable.

What you'll be doing everyday:

  • Developing and productionizing new machine learning models
  • Building and documenting APIs
  • Improving the machine learning development & deployment pipeline
  • Maintaining existing machine learning models
  • Performing statistical analysis
  • ML Ops and collaboration with DevOps
  • Building internal demos and dashboards of our products to get feedback from different departments

What you bring to the table:

  • 5+ years of experience in software engineering or back-end engineering
  • 3+ years of experience in productionizing machine learning (ML) systems
  • In-depth understanding of researching, designing, developing, and deploying ML systems, models, and schemes
  • Hands-on experience of deploying ML models/systems to AWS infrastructure
  • Familiarity with Amazon Bedrock and working with LLM services is an asset
  • Performing statistical analysis and using results to improve models
  • Training and retraining ML systems and models as needed
  • Experience with Python with specific focus on frameworks such as FastAPI and Flask as well as Libraries used in Natural Language Processing
  • Familiarity with ML frameworks and libraries
  • Experience of development and deployment with AWS SageMaker
  • Strong analytical skills
  • Ability to communicate effectively with people who are both highly technical, and non-technical alike
  • Driven, passionate and creative, and thrives in a fast-paced environment
  • Strong team-player and ability to work with individual contributors with different levels of experience

Ideally, you also have experience with many of:

  • AWS Machine Learning Speciality Certificate
  • Jenkins, CodeBuild, CDK, Helm Charts
  • AWS API Gateway, CloudFront
  • Data Pipeline, Docker, Kubernetes, New Relic
  • Microservices, Kinesis, Kafka

About ApplyBoard

ApplyBoard empowers students around the world to access the best education. With more than 800,000 students from over 150 countries helped with their journey in less than a decade, we are just getting started.

ApplyBoard's 1,350 global team members in 30 countries assist students and our 1,500 partner institutions by empowering the international student sector with innovative technology and insights. As a four-time consecutive Deloitte Fast 50 and Fast 500 ranked company, ApplyBoard is growing and scaling like few other companies. On top of our strong growth, our people are growing personally and professionally. ApplyBoard India was Great Place to Work Institute (India) certified for outstanding employee experience and workplace culture.

Thank you for your interest in joining the ApplyBoard Team and being part of our mission to Educate the World. While we are lucky to attract a high level of interest in each of our roles, only qualified applicants will be contacted and selected for an interview.

ApplyBoard welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates in all aspects of the hiring and selection process.

About Us

Help Us Educate the World We're building a movement - an education revolution. We want you to be part of this movement—and have a whole lot of fun along the way

#J-18808-Ljbffr

  • Kitchener, Ontario, Canada ApplyBoard Inc. Full time

    Senior Machine Learning Engineer page is loaded Senior Machine Learning Engineer Apply locations Kitchener time type Full time posted on Posted 7 Days Ago job requisition id JR102351 ApplyBoard simplifies the study abroad search, application, and acceptance process by connecting international students, recruitment partners, and educational institutions on...


  • Kitchener, Ontario, Canada CARTA Full time

    The Company You'll Join Carta is a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places. Carta is trusted by more than 40,000 companies and over two million people in nearly 160 countries to manage cap tables,...


  • Kitchener, Ontario, Canada Carta, Inc. Full time

    Carta is a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places. Carta is trusted by more than 40,000 companies and over two million people in nearly 160 countries to manage cap tables, compensation, and valuations. Carta also...


  • Kitchener, Ontario, Canada Carta, Inc. Full time

    Carta is a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow. Carta also supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under administration. As a Senior Machine Learning Engineer at Carta, you'll spend a third of your time partnering with domain experts across the company to...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate Co-op opening for an Engineer.Responsibilities:Design, implement, and benchmark AI model and algorithm for POC development;Support senior researcher on a variety of research-oriented projectsWhat you'll bring to the team:Currently enrolled in a university pursuing a degree in Computer Engineering, Electrical Engineering, or Computer...

  • modeling engineer

    2 weeks ago


    Kitchener, Ontario, Canada Huawei Full time

    Our team has an immediate Co-op opening for an Engineer. Responsibilities:Design, implement, and benchmark AI model and algorithm for POC development; Support senior researcher on a variety of research-oriented projects What you'll bring to the team: Currently enrolled in a university pursuing a degree in Computer Engineering, Electrical Engineering, or...


  • Kitchener, Ontario, Canada SAP SE Full time

    Senior Quality Engineer - Digital Manufacturing We help the world run better At SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. How? We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values...

  • Co-op Engineer

    2 weeks ago


    Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate Co-op opening for an Engineer.Responsibilities:Design, implement, and benchmark SAAS web application and the required databases running on local PCs Unit testing and documentation writingSupport senior researcher on a variety of research-oriented projectsWhat you'll bring to the team:Currently enrolled in a university pursuing a...


  • Kitchener, Ontario, Canada RideCo Full time

    This is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation. As the newest member of our Algorithms & Optimization team, you will contribute to...

  • Senior Data Engineer

    2 weeks ago


    Kitchener, Ontario, Canada TripleLift Full time

    The Role TripleLift is seeking a Senior Data Engineer to join the influential Data Engineering team within the Data Platform Engineering organization. This hire will be responsible for expanding and optimizing our distributed computing data pipeline architecture, as well as optimizing data flow and collection for cross functional teams. The ideal...


  • Kitchener, Ontario, Canada RideCo Inc. Full time

    This is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation. As the newest member of our Algorithms & Optimization team, you will contribute to...


  • Kitchener, Ontario, Canada RideCo Inc. Full time

    This is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation. As the newest member of our Algorithms & Optimization team, you will contribute to the...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    The Opportunity: As a Senior Software Engineer at applyboard, you will play a pivotal role in Applyboard's technological advancement and product development. Leveraging your knowledge in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...


  • Kitchener, Ontario, Canada ghd Full time

    Senior Structural EngineerWant to work as a Senior Structural Engineer in a dynamic environment? We are looking for a professional to join our Ontario EDO as a Senior Structural Engineer for Rail and Transit projects. You will play a key role in contributing to various projects in the Transportation, Rail, and Transit sectors.Who are we looking for?If you...

  • Machine Operator

    2 weeks ago


    Kitchener, Ontario, Canada Interbake Full time

    Founded in 2009 and headquartered in Downers Grove, IL we are a world-class contract manufacturer producing wholesome baked goods, snacks and packaged foods for many of the world's leading food companies. As one of the largest and fastest growing food co-manufacturing companies in the US, we are the proud owner and operator of over 35 facilities globally....


  • Kitchener, Ontario, Canada Brock Solutions Full time

    Job Responsibilities: Brock Solutions is an innovative engineering solutions and professional services company specializing in the design, build and implementation of real-time operational solutions for broad based industrial/manufacturing and transportation/logistics organizations worldwide. Some interesting areas we are exploring include industrial...


  • Kitchener, Ontario, Canada Epitec Inc Full time

    JOB SUMMARY: Senior Software Engineer Searching for a skilled Senior Software Engineer with over 5 years of experience in JavaScript, React framework, and API development. RESPONSIBILITIES: Hands-on work background with react, skilled in creating custom hooks, and utilizing webpack and babel plugins to improve developer experience for large-scale...


  • Kitchener, Ontario, Canada Manulife Insurance Malaysia Full time

    Senior Full Stack Software Engineer/Coach, Engineering Transformation page is loaded Senior Full Stack Software Engineer/Coach, Engineering Transformation Apply locations Waterloo, Ontario Toronto, Ontario time type Full time posted on Posted 2 Days Ago job requisition id JR We are a leading financial services provider committed to making decisions easier...


  • Kitchener, Ontario, Canada Manulife Insurance Malaysia Full time

    Senior Site Reliability Engineer page is loaded Senior Site Reliability Engineer Apply locations Waterloo, Ontario CAN, Ontario, Toronto, 200 Bloor Street East time type Full time posted on Posted Yesterday job requisition id JR We are a leading financial services provider committed to making decisions easier and lives better for our customers and...


  • Kitchener, Ontario, Canada EightSix Network Inc Full time

    Senior Learning and Development Program Manager Part Time / Full Time Senior Learning and Development Program Manager As our ApplyBoard team continues to grow at a rapid pace globally, we are adding to our Global Learning & Development team in Canada. This role involves building, managing and facilitating learning solutions, providing a world class...