Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Senior Machine Learning Scientist
Recruited by Coursera 8 months ago Address Canada
Software Engineer, Talent Systems Engineering (Remote)
Recruited by Shopify 8 months ago Address Canada
Staff Wireless Software Engineer (8482)
Recruited by Extreme Networks 9 months ago Address Canada
Senior Machine Learning Developer
Recruited by Elastic 9 months ago Address Montreal, Quebec, Canada
Staff Software Engineer - Planning & Reporting
Recruited by StackAdapt 9 months ago Address Canada
Ai Machine Learning Resident
Recruited by Apziva 9 months ago Address Canada
Machine Learning Resident Jobs
Recruited by Apziva 9 months ago Address Canada
Machine Learning Infrastructure Engineer - Up To $200,000 Cad + Bonus - Montreal (Hybrid)
Recruited by Hunter Bond 9 months ago Address Montreal, Quebec, Canada
Machine Learning Engineer - Up To $200,000 Cad + Bonus - Montreal (Hybrid)
Recruited by Hunter Bond 10 months ago Address Montreal, Quebec, Canada
Machine Learning Engineer- Up To $200,000 Cad + Bonus + Package
Recruited by Hunter Bond 10 months ago Address Montreal, Quebec, Canada
Software Verification Engineer Jobs
Recruited by CS GROUP - Canada 10 months ago Address Montreal, Quebec, Canada
Staff Software Engineer, Assessments
Recruited by HackerOne 10 months ago Address Canada
Software Verification And Validation Engineer
Recruited by The Venus Consultancy Ltd 11 months ago Address Canada
Senior Machine Learning Engineer
Recruited by HouseSigma 11 months ago Address Canada
Software Verification Lead Jobs
Recruited by Venus Global Technology 11 months ago Address Canada
Researcher – Software Design For Machine Learning
Recruited by Hitachi Energy 11 months ago Address Montreal, Quebec, Canada
Machine Learning Engineer Jobs
Recruited by Insilico Medicine 11 months ago Address Montreal, Quebec, Canada
Staff Machine Learning Software Engineer, New Initiatives
Recruited by Dropbox 11 months ago Address Canada
Machine Learning Engineer (Canada - Contract)
Recruited by Infotree Global Solutions 11 months ago Address Montreal, Quebec, Canada
Staff Machine Learning Engineer
Recruited by Everbridge 11 months ago Address Canada
Senior Product Manager, Machine Learning Platform
Recruited by Scribd 11 months ago Address Canada

Senior Software Engineer - Machine Learning

Company

Nylas

Address Canada
Employment type FULL_TIME
Salary
Category Software Development
Expires 2023-07-04
Posted at 11 months ago
Job Description
Who We Are


Our mission at Nylas is to turn communication into inspiration and insight. We empower over 100,000 developers and over 900 companies all over the world to access, parse, and gain insights from communications data to provide better experiences for their customers and users, all while providing top tier security and compliance. To achieve this vision, we’ve raised over $175M from Tiger Global, 8VC, ScaleUp, Spark Capital, Slack, and more.


We have a huge market (every company that builds software) and a massive opportunity (the world runs on communication and data). By continuing to hire exceptional people from all different backgrounds and perspectives, we have the opportunity to make Nylas one of the biggest, most successful and equitable technology companies in the world.


Why Nylas


Nylas is an advocate for the well-being of our employees. We trust our employees and give them the autonomy to achieve their goals without focusing on when, where, and how they get there. We are a flexibility first workplace, but if Nylanauts want to work from an office, we have access to WeWork space across the globe.


We are also strong supporters of internal and cross-team mobility and growth. We want Nylas to be a place where anyone can be supported to grow, learn, and become the best at what they do. We’ve been named a top Startup for career growth and development by Forbes , Great Places to Work, and Comparably !


From our CTO + Co-Founder, Christine Spang:


“We have a number of folks on the team who started as an individual contributor and became staff level or leaders in their area. I personally love seeing people reach their full potential and become successful at Nylas.”


The Role


We are looking for a Senior Software Engineer with a strong background in Machine Learning and Infrastructure to join our team. As a Senior Software Engineer - Machine Learning, you will be responsible for designing and developing complex software systems that incorporate machine learning models and you will be in charge of maintaining the production infrastructure.


What You’ll Do


  • You will work with SREs to help improve the CI/CD pipelines for deployments
  • You’ll help maintaining and improving the current infrastructure that process millions of emails per day
  • You’ll collaborate with ML engineers to implement an intelligent layer on top of emails, calendar events, and contacts.
  • You’ll build microservice and REST API to expose your models
  • You will participate in code reviews and contribute to team development standards
  • You’ll apply NLP and ML techniques to solve real world problems
  • You’ll work on high impact datasets mission critical to the rest of the world from healthcare, operations, and infrastructure


What You’ll Bring


  • 4+ years of experience working with Python
  • 4+ years experience working in a machine learning related role
  • Good understanding of Statistics, Data Modeling, and Machine Learning
  • Master's degree in a related discipline is preferred
  • Good understanding of cloud infrastructure
  • Excellent knowledge of RegExes
  • Excellent knowledge of system design
  • Bachelor's degree in computer science, computer systems engineering, software engineering, mathematics, or completion of a college program in computer science
  • 2+ years of experience working with Kubernetes or similar tool


Bonus points if you have:


  • Previous experience working with email data
  • Knowledge of AWS or GCP cloud environments
  • Knowledge of GoLang and/or Spark
  • Previous NLP experience
  • Previous experience with DataEngineering tools (e.g. Glue, Airflow, DataFlow)


As a Senior Software Engineer - Machine Learning, you will be expected to provide technical guidance and mentorship to junior members of the team. You will also be expected to work independently on complex projects and lead efforts to improve our software development practices.


Perks and Benefits:


  • Nylas Alumni Fund : after 3 years employment, Nylas will invest $20k into your seed round if you decide to start your own company
  • Unlimited Paid Time Off (PTO): we take this very seriously as we care about the well-being of our employees
  • Cell Phone: $60 CAD per month stipend towards cell phone reimbursement
  • Education Stipend: $1,250 CAD annual education & development benefit
  • RRSP with 3% employer contribution
  • Fully Paid Parental Leave: 12 weeks parental leave (maternity & paternity)
  • Healthcare: 90% premium coverage for medical, dental and vision for you and your family


Compensation:


The estimated base pay range for this role is $124,000 - $155,000 CAD + equity, perks, and benefits.


The total compensation for this role will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location.


Not sure if this is you?


We want a diverse, global team, with a broad range of experience and perspectives. If this job sounds great, but you’re not sure if you qualify, apply anyway! We carefully consider every application and will either move forward with your application, find another team that might be better suited to your skills, keep in touch for future opportunities, or thank you for your time.