Machine Learning Engineer

3 weeks ago


Cleveland, United States Crowe Full time

Your Journey at Crowe Starts Here:

At Crowe, you have the opportunity to deliver innovative solutions to today's complex business issues. Crowe's accounting, consulting, and technology personnel are widely recognized for their in-depth expertise and understanding of sophisticated process frameworks and enabling technologies, along with their commitment to delivering measurable results that help clients build business value. Our focus on emerging technology solutions along with our commitment to internal career growth and exceptional client value has resulted in a firm that is routinely recognized as a "Best Place to Work." We are 75 years strong and still growing. Come grow with us

Job Description:

About Applied AI and Machine Learning at Crowe

Everything we do is about making the future of human work more purposeful. We do this by leveraging state-of-the-art machine learning, modern architectures, and industry experts to create AI-powered software-as-a-service.

Our world-class AI and ML professionals give Crowe the ability to capture and harness the power of data. A combination of Machine Learning Engineers and ML DevOps Engineers create and deploy AI functionality to solve complex problems. We focus on building scalable AI products, based on rigorous data exploration, validation via proof-of-concept buildout, and close partnership with subject matter experts across business areas. You will learn and build on a wide range of technologies - distinguishing Crowe in the market and driving the firm's technology and innovation strategy.

About the Team
  • We foster good science. You are given the time and resources to build your expertise in your project and beyond; you will guide fellow MLEs and product stakeholders through your work.
  • We want to make good scientists better. MLEs have plenty of options on the job market. We want to be one of the best. We have regular ethics and book club meetings, monthly lightning talks where team members teach each other, support for conferences, and weekly "10P" independent time for ongoing learning.
  • We value work-life balance. Our distributed team offers unlimited PTO and a flexible work-from-home policy. We actively discourage weekend and off-hours work (unless that's genuinely your thing).
About the Role

As a Machine Learning Engineer - Technical Lead II for Crowe Intelligent Document Analyzer (CIDA), you will design the future of this document extraction product as it transitions from a combination of Natural Language Processing and embeddings models to fully integrate with Crowe's in-house Generative AI platform and to leverage Large Language Models (LLMs).


You will lead the team in architecting a solution that not only enhances predictive accuracy but also streamlines user interactions with the product, reducing the need for extensive data labeling and training time. This role is not just about technical expertise; it's about envisioning a transformative user experience, directly impacting the efficiency and capabilities of Crowe internal team and client operations.

Role Responsibilities
  • Architect and drive the technical vision for CIDA, leading the development and implementation of modern predictive approaches that merge LLM capabilities with existing NLP solutions.
  • Collaborate with Product Manager and internal client teams to understand end user needs and translate these into technical solutions that simplify and improve user experience.
  • Set high standards for day-to-day code quality and research best practices, while proactively identifying improvements that benefit the product and/or development team.
  • Analyze and escalate areas of future risk, plan mitigations, and collaborate closely with partner teams to resolve issues. Develop and execute test plans and automation opportunities, as applicable.
  • Partner with Machine Learning DevOps to understand requirements for product scalability, stability, and maintainability, e.g., to improve document queueing or throughput.
  • Support software release cycles and partner with collaborative teams to deploy working code to production.
  • Lead a team at various competency levels, from junior to senior, providing code review and feedback to support quality deliverables; regularly mentor 2+ Machine Learning Engineers, formally or informally.
Required Skills
  • Programming. Your job will require you to code in Python; you're familiar with Linux/UNIX systems.
  • Production machine learning. You enjoy machine learning and understand supporting these solutions in a production environment using tools like Docker and Git; you're familiar with Kubernetes.
  • Large Language Models. You've worked on products or personal projects involving Large Language Models, such as ChatGPT. You're plugged into the latest development in this fast-moving area. You've spent time using development tools in this area, such as huggingface's transformers.
  • Natural Language Processing (NLP). You have worked on products or personal projects that use NLP techniques such as fuzzy matching, named entity recognition, etc.
  • ML Architecting. You are comfortable driving your project's technical vision, while aligning to product strategy, prioritization, and risk/data requirements.
  • Communication skills. You are an effective context-switcher who knows their audience and speaks in appropriate technical depth and detail; you partner to communicate technical concepts to business stakeholders and proactively seek collaboration opportunities with partner teams.
  • Leadership skills. As a team leader, you proactively build empathetic connections that prioritize your teammates' professional growth and personal well-being; you prioritize work based on individuals' skills and development needs; you effectively delegate responsibilities outside your scope or skillset.
Preferred Skills
  • Software Release Experience. You're comfortable supporting software release cycles, developing test criteria, and deploying code to production environments via platforms such as Azure DevOps or Github.
  • Related tooling. You're familiar with commercial text extraction tools, such as Azure Form Recognizer.
  • Related modeling knowledge. You have a working knowledge of the limitations and capabilities associated with implementing various NLP modeling techniques, such as embedding models, supervised learning, and few/zero-shot learning. You have used or played around with computer vision solutions.
  • Agile experience. You're experienced attending and/or facilitating Scrum or Kanban meetings; you favor incremental, iterative improvements through regular releases, testing, and monitoring.
  • Knowledge sharing. You enjoy sharing what you learn, whether by offering cross-training opportunities, giving internal team "lightning talks," or by creating sterling runbooks for teams' future usage.
  • Curiosity about machine learning. You're intrinsically motivated to stay fresh in machine learning. You aren't afraid to take a stab at deep learning papers before they become blog posts.

#LI-Hybrid

We expect the candidate to uphold Crowe's values of Care, Trust, Courage, and Stewardship. These values define who we are. We expect all of our people to act ethically and with integrity at all times.

Our Benefits:

At Crowe, we know that great peopleare what makes a great firm. We value our people and offer employees a comprehensive benefits package. Learn more about what working at Crowe can mean for you

How You Can Grow:

We will nurture your talent in an inclusive culture that values diversity. You will have the chance to meet on a consistent basis with your Career Coach that will guide you in your career goals and aspirations. Learn more about where talent can prosper

More about Crowe:

Crowe (www.crowe.com) is one of the largest public accounting, consulting and technology firms in the United States. Crowe uses its deep industry expertise to provide audit services to public and private entities while also helping clients reach their goals with tax, advisory, risk and performance services. Crowe is recognized by many organizations as one of the country's best places to work. Crowe serves clients worldwide as an independent member of Crowe Global, one of the largest global accounting networks in the world. The network consists of more than 200 independent accounting and advisory services firms in more than 130 countries around the world.

Crowe LLP provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Crowe LLP does not accept unsolicited candidates, referrals or resumes from any staffing agency, recruiting service, sourcing entity or any other third-party paid service at any time. Any referrals, resumes or candidates submitted to Crowe, or any employee or owner of Crowe without a pre-existing agreement signed by both parties covering the submission will be considered the property of Crowe, and free of charge.



  • Cleveland, United States Cleveland Clinic Full time

    At Cleveland Clinic Health System, we believe in a better future for healthcare. And each of us is responsible for honoring our commitment to excellence, pushing the boundaries and transforming the patient experience, every day.We all have the power to help, heal and change lives - beginning with our own. That's the power of the Cleveland Clinic Health...


  • Cleveland, United States Experis Full time

    Machine Learning Engineer 100% remote Opportunity 12 month assignment Pay range: $75-78/hr. Open to Remote - Candidates must be willing to work ET hours. For this contractor assignment, as a Machine Learning Engineer Senior / Data Engineer Senior you'll contribute to highly available and scalable solutions that are built on cutting-edge cloud architecture....


  • Cleveland, United States Manpower Group Inc. Full time

    Machine Learning Engineer 100% remote Opportunity 12 month assignment Pay range: $75-78/hr. Open to Remote – Candidates must be willing to work ET hours. For this contractor assignment, as a Machine Learning Engineer Senior / Data Engineer Senior you’ll contribute to highly available and scalable solutions that are built on cutting-edge cloud...


  • Cleveland, United States Crowe Full time

    Your Journey at Crowe Starts Here: At Crowe, you have the opportunity to deliver innovative solutions to today's complex business issues. Crowe's accounting, consulting, and technology personnel are widely recognized for their in-depth expertise and understanding of sophisticated process frameworks and enabling technologies, along with their commitment to...


  • Cleveland, United States TeacherOn.com Part time

    I need to optimise the electro spinning parameters using machine learning Please message me on what’s app ********* Level: Expert Gender Preference: NoneMeeting options: Available online - via skype etc.


  • Cleveland, Ohio, United States TeacherOn Full time

    I need to optimise the electro spinning parameters using machine learning Please message me on what's app *** Level: ExpertGender Preference: NoneMeeting options:Available online - via skype etc.


  • Cleveland, United States Swift Placement & Consulting Full time

    Leading Machine Tool Distributor looking for an experienced Applications Engineer for Mill/Turn and 5-Axis machines. Controls would be for Fanuc, Siemens, and/or Heidenhain for DN Solutions (Doosan) and Heller machines.• Perform application engineering work independently and set priorities with knowledge of company goals. • Design and fabricate fixtures/...


  • Cleveland, Ohio, United States Swift Placement & Consulting Full time

    Leading Machine Tool Distributor looking for an experienced Applications Engineer for Mill/Turn and 5-Axis machines. Controls would be for Fanuc, Siemens, and/or Heidenhain for DN Solutions (Doosan) and Heller machines.• Perform application engineering work independently and set priorities with knowledge of company goals. • Design and fabricate fixtures/...


  • Cleveland, United States Swift Placement & Consulting Full time

    Job DescriptionJob DescriptionCan live ANYWHERE! Also looking in Milwaukee or Minneapolis and AtlantaProvide technical support in person or over the phone for customers, sales, and trade shows for CNC Machines. Complete time studies, test cuts and machine demonstrations as per customer requirements.Essential Job Functions:To perform this job successfully, an...


  • Cleveland, United States Swift Placement & Consulting Full time

    Job DescriptionJob DescriptionCan live ANYWHERE! Also looking in Milwaukee or Minneapolis and AtlantaProvide technical support in person or over the phone for customers, sales, and trade shows for CNC Machines. Complete time studies, test cuts and machine demonstrations as per customer requirements.Essential Job Functions:To perform this job successfully, an...


  • Cleveland, United States Swift Placement & Consulting Full time

    Job DescriptionJob DescriptionCan live ANYWHERE! Also looking in Milwaukee or Minneapolis and AtlantaProvide technical support in person or over the phone for customers, sales, and trade shows for CNC Machines. Complete time studies, test cuts and machine demonstrations as per customer requirements.Essential Job Functions:To perform this job successfully, an...


  • Cleveland, United States Swift Placement & Consulting Full time

    Job DescriptionJob DescriptionCan live ANYWHERE! Also looking in Milwaukee or Minneapolis and AtlantaProvide technical support in person or over the phone for customers, sales, and trade shows for CNC Machines. Complete time studies, test cuts and machine demonstrations as per customer requirements.Essential Job Functions:To perform this job successfully, an...


  • Cleveland, United States Swift Placement & Consulting Full time

    Job DescriptionJob DescriptionCan live ANYWHERE! Also looking in Milwaukee or Minneapolis and AtlantaProvide technical support in person or over the phone for customers, sales, and trade shows for CNC Machines. Complete time studies, test cuts and machine demonstrations as per customer requirements.Essential Job Functions:To perform this job successfully, an...


  • Cleveland, United States Swift Placement & Consulting Full time

    Job DescriptionJob DescriptionCan live ANYWHERE! Also looking in Milwaukee or Minneapolis and AtlantaProvide technical support in person or over the phone for customers, sales, and trade shows for CNC Machines. Complete time studies, test cuts and machine demonstrations as per customer requirements.Essential Job Functions:To perform this job successfully, an...


  • Cleveland, United States Swift Placement & Consulting Full time

    Job DescriptionJob DescriptionCan live ANYWHERE! Also looking in Milwaukee or Minneapolis and AtlantaProvide technical support in person or over the phone for customers, sales, and trade shows for CNC Machines. Complete time studies, test cuts and machine demonstrations as per customer requirements.Essential Job Functions:To perform this job successfully, an...


  • Cleveland, United States Swift Placement & Consulting Full time

    Job DescriptionJob DescriptionCan live ANYWHERE! Also looking in Milwaukee or Minneapolis and AtlantaProvide technical support in person or over the phone for customers, sales, and trade shows for CNC Machines. Complete time studies, test cuts and machine demonstrations as per customer requirements.Essential Job Functions:To perform this job successfully, an...


  • Cleveland, United States Earnest Machine Full time

    Job DescriptionJob DescriptionEarnest is looking to add a Sales Manager to run our Specials Department. This person handles our more complex and intricate customer needs and increases our catalog by researching items not previously sold by EMP. This role is dedicated to selling most non-core, per print, specials. Once the quote is received, this position...

  • Machine Operator

    2 months ago


    Cleveland, United States Crucial Link Group Full time

    Job DescriptionJob DescriptionCrucial Link is hiring ENTRY LEVEL MACHINE OPERATOR in Cleveland, 44135!ABSOLUTELY NO Criminal HistoryPay Rate: $16-18/hr depending on experience.Monday – Friday 6:00am – 2:30pm, occasional OT This position is entry level with the opportunity to grow with the company. Job Title: Machine Operator - Entry LevelJob Type:...

  • Machine Operator

    3 weeks ago


    Cleveland, United States Crucial Link Group Full time

    Job DescriptionJob DescriptionCrucial Link is hiring ENTRY LEVEL MACHINE OPERATOR in Cleveland, 44135!ABSOLUTELY NO Criminal HistoryPay Rate: $16-18/hr depending on experience.Monday – Friday 6:00am – 2:30pm, occasional OT This position is entry level with the opportunity to grow with the company. Job Title: Machine Operator - Entry LevelJob Type:...

  • Senior AI Engineer

    2 months ago


    Cleveland, United States The Provato Group Full time

    AI EngineerJoin our dynamic team as an experienced AI Engineer and spearhead the development of cutting-edge artificial intelligence solutions. Your expertise in machine learning, deep learning, and data analysis will be pivotal in creating intelligent and transformative AI applications. Collaborating closely with cross-functional teams, you will be an...