InvocaIN

Senior Machine Learning Engineer

Invoca is an AI-powered conversation intelligence platform that helps businesses optimize marketing strategies and improve customer engagement by providing actionable insights from phone conversations.

Invoca

Employee count: 201-500

Salary: 160k-252k USD

CA and US only

About Invoca

Commitment to our customers, collaboration, and continuous improvement in a positive environment are more than words written on a wall at Invoca, it’s our way of life. We take pride in an inclusive and egoless culture that helps us drive innovation and build value for both our customers and our people. And of course, there’s the competitive pay, great perks, and getting to work on an industry-leading product. If this sounds unlike most tech jobs you’ve had, you’re right. Come join us. We’re building something special.

About the Engineering Team

You’ll join a team where everyone, including you, is striving to constantly improve their knowledge of software development tools, practices, and processes. We are an incredibly supportive team. We swarm when problems arise and give excellent feedback to help each other grow. Working on our close-knit, multi-functional teams is a chance to share and grow your knowledge of different domains from databases to front ends to telephony and everything in between.

We are passionate about many things: continuous improvement, working at a brisk but sustainable pace, writing resilient code, maintaining production reliability, paying down technical debt, hiring fantastic teammates; and we love to share these passions with each other.

Learn more about the Invoca development team on our blog and check out our open source projects.

About the Role

Are you looking to work with smart people who are as committed to building great teams as they are to building great products? Invoca offers a unique opportunity to make massive contributions to machine learning and data science as it applies to conversation intelligence, marketing, sales and user experience optimization.

You are excited about this opportunity because you get to:

  • Train, fine-tune, and deploy machine learning models within an API-driven environment, ensuring scalability, efficiency, and optimal performance
  • Design and implement modeling, training, optimization techniques for deep learning models.
  • Design and implement production-ready pipelines for adapting foundation models to domain-specific use cases
  • Develop robust model serving architectures that effectively integrate LLMs with enterprise systems
  • Implement monitoring and evaluation frameworks to ensure model quality and reliability in production
  • Extend and enhance the architecture of Invoca's model training infrastructure and pipelines
  • Develop and maintain MLOps, and CI/CD pipelines specific to machine learning artifacts
  • Troubleshoot and resolve production issues related to ML systems
  • Work closely with data platform team members to translate research models into production-ready systems
  • Partner with product engineering teams to understand requirements and deliver ML solutions on behalf of our customers
  • Support diversity, equity, and inclusion initiatives at Invoca

At Invoca, our Machine Learning (ML) Engineers benefit from mentorship provided by experts spanning our data science, machine learning, engineering, and architecture teams. Our dedicated data platform team is at the forefront of leveraging a blend of cutting-edge technology, including our proprietary and patented solutions, along with tools from leading vendors, to develop an exceptionally scalable data modeling platform.

Our overarching objective is to seamlessly deliver models through our robust API platform, catering to both internal stakeholders and external clients. Your pivotal role will focus on optimizing model accessibility and usability, thereby expediting model integration within our feature engineering teams. Ultimately, this streamlined process ensures swift model adoption, translating to enhanced value for our customers.

About You

We are excited about you because you have:

  • 5+ years of professional experience in ML Engineering or a related area of AI/data science engineering
  • Advanced proficiency in Python, deep learning frameworks (e.g., PyTorch, TensorFlow), data and ML libraries (e.g., spaCy, Pandas, Matplotlib), and implementation and optimization of deep learning architectures (Transformer, LSTM, CNN, etc.),
  • Advanced proficiency building and deploying NLP and deep learning models in production environments.
    • In-depth understanding of deep learning, NLP and foundational ML concepts
    • Hands-on experience with building, training and optimizing production ready LLM and various categories of deep learning architectures
    • Solid understanding of Reinforcement learning; hands-on experience of RL techniques with LLMs or unstructured environments is a plus
  • Advanced proficiency in using APIs and frameworks for managed and self-hosted model serving (e.g. Ray/AnyScale, AWS Sagemaker/Bedrock (or other cloud vendors), TGI, vLLM) to build, host, scale, and optimize model serving.
  • Intermediate proficiency with MLOps tooling (e.g. Kubeflow, MLFlow, etc.), LLM Observability, and practices including CI/CD for ML models, monitoring, and maintenance
  • Intermediate proficiency working with the Databricks platform (e.g. Unity Catalog, Model Serving, Job/Compute, Deltalake) (or similar platform) for data engineering and analytics tasks
  • Basic proficiency with big data technologies and frameworks (e.g., Spark, Hadoop)
  • Basic proficiency with conversation intelligence concepts and challenges (e.g., speech recognition, speaker diarization, intent classification)
  • Bachelor's Degree or equivalent experience required
    • An advanced degree is a plus

This role is remote and open to candidates located in the United States and Canada only. Please note that we are unable to provide visa sponsorship for this position.

Salary, Benefits & Perks:

At Invoca, all new hires in the U.S. receive benefits starting on day one of employment. Our benefits offerings include:

Please note that benefits for teammates outside the U.S. may vary in accordance with their country’s laws and regulations.

  • Flexible Time Off – We encourage a healthy work-life balance. Our flexible paid time off policy allows you to recharge and take time away as needed.
  • Paid HolidaysInvoca provides 16 U.S. paid holidays, including a winter break, giving you ample opportunity to refresh and spend time with friends and family.
  • Health Benefits – Our healthcare program includes medical, dental, and vision coverage, with multiple plan options so you can choose what works best for you and your family. Fertility assistance is also included.
  • RetirementInvoca offers a 401(k) plan through Fidelity with a company match of up to 4%.
  • Stock Options – All employees are invited to share in Invoca’s success through stock options.
  • Mental Health Program– Well-being support on a broad range of issues is available through our SpringHealth program.
  • Paid Family Leave – Up to 6 weeks of 100% paid leave is provided for baby bonding, adoption, and caring for family members.
  • Paid Medical Leave – Up to 12 weeks of 100% paid leave is provided for childbirth and medical needs.
  • InVacation – As a thank-you to our long-term team members, we offer a bonus after 7 years of service.
  • Wellness Subsidy – We provide a subsidy that can be applied toward gym memberships, fitness classes, and more.
  • Position Base Range - Salary Range $160,000 - $252,000/ plus bonus potential

DEI Statement

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 160k-252k USD

Location requirements

Hiring timezones

Canada +/- 0 hours, and 1 other timezone

About Invoca

Learn more about Invoca and their company culture.

View company profile

At Invoca, we are revolutionizing how businesses connect with their customers through groundbreaking AI-powered conversation intelligence. Our platform empowers marketing, sales, customer experience, and eCommerce teams to unlock critical insights from spoken interactions, enabling them to understand and act on the information consumers share. By seamlessly integrating with leading technology platforms, Invoca transforms conversation data into automated actions that enhance every digital touchpoint and human interaction. This leads to superior customer experiences, increased conversions, and ultimately, higher revenue. We are at the forefront of innovation in AI and machine learning, consistently developing new capabilities to help brands drive more efficient marketing, accelerate revenue growth, and deliver exceptional experiences in a dynamic economic landscape.

Invoca's technology is designed to bridge the gap between online marketing efforts and offline sales that happen over the phone. We provide robust call tracking and analytics that offer granular attribution from web analytic data to call tracking data and into CRM systems. This 360-degree view of the customer journey allows businesses to optimize their marketing spend, personalize customer interactions, and improve sales agent performance. Our commitment to innovation is evident in our Signal AI technology and new generative AI-powered features, which provide actionable insights that help consumer brands acquire more customers by improving digital advertising and contact center performance. With a strong focus on customer success, Invoca is trusted by leading brands across various industries, including automotive, financial services, healthcare, and telecommunications, to deliver undeniable results powered by undeniable data.

Employee benefits

Learn about the employee benefits and perks provided at Invoca.

View benefits

Volunteer Time Off

3 days volunteer time off.

Commuter benefits

Commuter benefits are offered.

Disability insurance

Disability insurance is offered.

Company-sponsored outings

Company-sponsored outings are offered.

View Invoca's employee benefits
Claim this profileInvoca logoIN

Invoca

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

10 remote jobs at Invoca

Explore the variety of open remote roles at Invoca, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Invoca

Remote companies like Invoca

Find your next opportunity by exploring profiles of companies that are similar to Invoca. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan