We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
Remote

Senior Machine Learning Engineer

Invoca
$160,000 - $252,000/ plus bonus potential
paid time off, paid holidays, flex time, 401(k), stock options
United States
Apr 22, 2025
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 passionate about pushing the boundaries of machine learning, data science, and AI to build truly intelligent products? At Invoca, we're a team of innovators committed to building exceptional teams and groundbreaking AI solutions. This is a unique opportunity to make a significant impact, tackling complex challenges in machine learning, marketing, sales, and user experience optimization.


Why You'll Thrive Here

As a key member of our Data Platform team, you won't just build models; you'll architect the future of how businesses understand and interact with their customers. You will:



  • Build Advanced ML Solutions: Train, fine-tune, and deploy sophisticated machine learning models in a scalable, API-driven environment, directly influencing product performance and efficiency.
  • Innovate with Deep Learning: Design and implement cutting-edge modeling, training, and optimization techniques for deep learning architectures, including the latest foundation models.
  • Bridge Research to Reality: Engineer robust, production-ready pipelines to adapt foundational AI models for specialized, high-impact business applications.
  • Build for Scale and Reliability: Develop resilient model serving architectures that seamlessly integrate Large Language Models (LLMs) with enterprise systems, ensuring high availability and performance.
  • Ensure Excellence in Production: Implement comprehensive monitoring and evaluation frameworks to maintain and enhance model quality, reliability, and ethical performance in live environments.
  • Elevate Our ML Infrastructure: Contribute to the evolution and enhancement of Invoca's state-of-the-art model training infrastructure and data pipelines.
  • Champion MLOps Best Practices: Develop and maintain sophisticated MLOps and CI/CD pipelines tailored for machine learning artifacts, ensuring rapid and reliable deployment.
  • Solve Critical Production Challenges: Act as a key troubleshooter for ML systems, diagnosing and resolving complex issues to maintain operational excellence.
  • Collaborate for Impact: Work in close partnership with our dedicated data platform team to transform research breakthroughs into robust, production-grade systems.
  • Drive Customer-Centric Solutions: Partner with product and engineering teams to deeply understand customer needs and deliver innovative ML solutions that provide tangible value.
  • Foster an Inclusive Environment: Actively support and contribute to Invoca's diversity, equity, and inclusion initiatives.


Our Commitment to You

At Invoca, Machine Learning Engineers are empowered by mentorship from leading experts across our data science, machine learning, engineering, and architecture teams. Our dedicated data platform team leverages a powerful combination of proprietary, patented technologies and best-in-class vendor tools to create an exceptionally scalable data modeling platform.

Our goal is to seamlessly deliver transformative models through our robust API platform, serving both internal teams and external clients. Your expertise will be pivotal in optimizing model accessibility and usability, accelerating integration with our feature engineering teams, and ultimately, delivering rapid value to our customers.


What You Bring to the Table

We're looking for a creative and driven Machine Learning Engineer who is excited to tackle complex problems and build impactful solutions. You likely have:



  • Proven Experience: 5+ years of professional experience in ML Engineering, AI Engineering, or a closely related data science role with a strong engineering focus.
  • Deep Learning & Python Expertise: Advanced proficiency in Python and deep learning frameworks (e.g., PyTorch, TensorFlow). You're comfortable with data and ML libraries (e.g., spaCy, Pandas, Matplotlib) and have hands-on experience implementing and optimizing deep learning architectures (Transformers, LSTMs, CNNs, etc.).
  • Production ML Champion: Demonstrated success in building, deploying, and maintaining NLP and deep learning models in production environments.
  • Strong Foundational Knowledge: A comprehensive understanding of deep learning, NLP, and core machine learning concepts.
  • LLM Proficiency: Hands-on experience building, training, and optimizing production-ready LLMs and various deep learning architectures.


    • Pre-training Experience: Proven experience in pre-training Large Language Models, including data preparation, model architecture design, and training procedures.
    • Fine-tuning Proficiency: Demonstrable experience in fine-tuning, preference training, LLMs and other deep learning models for a variety of downstream tasks. This includes expertise in transfer learning, adjusting model parameters, and implementing customizations to maximize performance.
    • Model Optimization: Solid track record of optimizing LLMs and deep learning architectures for production environments.
    • Reinforcement Learning: Solid understanding and hands-on experience of RL techniques with LLMs or unstructured environments is a plus.


  • Scalable Model Serving: Advanced proficiency with API-driven frameworks for model serving (e.g., Ray/AnyScale, AWS SageMaker/Bedrock, TGI, vLLM), focusing on building, hosting, scaling, and optimizing model performance.
  • MLOps Fluency: Intermediate proficiency with MLOps tooling (e.g., Kubeflow, MLFlow), LLM Observability, and best practices including CI/CD for ML models, monitoring, and maintenance.
  • Data Platform Knowledge: Intermediate proficiency with data platforms like Databricks (Unity Catalog, Model Serving, Jobs/Compute, Delta Lake) or similar for data engineering and analytics.
  • Big Data Awareness: Basic proficiency with big data technologies (e.g., Spark, Hadoop).
  • Conversation Intelligence Interest: Basic understanding of conversation intelligence concepts (e.g., speech recognition, speaker diarization, intent classification).
  • Educational Foundation: Bachelor's Degree in Computer Science, Engineering, Statistics, or a related field (or equivalent practical experience). An advanced degree (Master's or Ph.D.) is a strong 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 Holidays - Invoca 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.
  • Retirement - Invoca 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.

#LI-Remote

Applied = 0

(web-94d49cc66-tl7z6)