Return To Job Search

Machine Learning Engineer

Hybrid - Developer

Hollstadt Overview

Hollstadt Consulting is a management and technology consulting firm dedicated to placing professionals at engagements where they will excel. When you work with us, you'll work with a refreshingly real company led and staffed by seasoned experts who are also down-to-earth, good people. We're committed to treating you with respect and helping you achieve your career aspirations.

Since 1990, Hollstadt has been a trusted partner to more than 150 domestic and global companies and has successfully completed over 2,000 projects. Our continued growth has created challenging and rewarding opportunities for accomplished IT and Business Consultants. Hollstadt Consulting is an equal opportunity employer including disability/veteran.


Job Description

We are looking for a Machine Learning Engineer who can bring bleeding edge machine learning and optimization models into production together with a highly multi-disciplinary team of data scientist, software development engineers, strategic partners, product managers and subject domain experts. The ML engineer will take models developed by the data scientists and integrate it in with the rest of the company’s platform. This could involve building an API around the model so that it can be served and consumed, and then being able to maintain the integrity and quality of this model so that it continues to serve really accurate predictions. These roles may be located in Atlanta or Minneapolis. 


YOUR RESPONSIBILITIES IN THIS ROLE

-       This position will partner with Data Scientists and Data Engineers to operationalize models and deliver insights to the business

-       Take responsibility for ensuring that Machine Learning code, models and pipelines are deployed successfully into production, and troubleshooting issues that arise

-       Continuously integrate and ship code into Client’s on premise and cloud Production environments

-       Transform data science protypes and applying appropriate ML algorithms and tools

-       Train and retrain ML models

-       Develop deep learning systems to various use cases based on the business needs

-       Automate model training and testing and deployment via machine learning continuous delivery pipelines

-       Build data APIs and data delivery services that support critical operational and analytical applications for Delta’s internal business operations, customers and partners

-       Ensure a good data flow between database and backend systems

-       Design and implement metrics to verify model and algorithm effectiveness.

-       Optimizing solutions for performance and scalability

-       Define KPIs and acceptance criteria for model performance in production

-       Ensure that the Client methodology, standards and procedures are adopted and implemented

-       Ensure that the technical solutions meet the customers' business goals and that customer satisfaction with the project and conclusion is high.

-       Act as a Point of contact for technical issues, creating documentation, monitoring service levels.

-       Coordinate activities with internal/external technology owners/service providers.

-       Consult within project team and other Client teams, with outside vendors or consultants to ensure project or product integrity

-       Mentor other Senior Developers on the team


WHAT ARE WE LOOKING FOR? / WHAT EXPERIENCE DO YOU NEED?

- The Machine Learning Engineer position requires a BS/MS degree, preferably in a technical or scientific field

- 5+ years of experience in designing, developing, integrating and running business, big data and/or data science applications

- Knowledge of mining complex data (including structure and unstructured), identifying patterns, and feature engineering

- Experience with design patterns and implementation and deployment AI and/or data science products.

- Experienced with deploying and managing infrastructures based on Docker, Kubernetes, or OpenStack, and Clouds such as OpenShift, Azure, AWS or Google Cloud Platform

- Proficiency with Python, Java, Scala, Spark

- Experience developing, testing and deploying APIs

- Experience building applications based on Microservices Architecture

- A solid understanding of large scale data processing platforms (Apache Spark, Apache Hadoop)

- Knowledge of data engineering and experience with big data

- Linux and shell scripting expertise

- Proficiency with SQL and NoSQL databases

- Proficiency with scalable data extraction tools (e.g. Cassandra, MongoDB)-

- Experienced in using AI/ML platforms, technologies, techniques (e.g. TensorFlow, Apache MXnet, Theano, Keras, CNTK, scikit-learn, H2O, Spark MLlib, etc)-

- Experience with automating application deployment, continuous delivery, and continuous integration (Jenkins, Ansible)

Experience with VersionOne, JIRA, GIT(gitlab, Bitbucket or other.),

- Experience using Agile/Scrum methodologies

- Candidate must be solutions oriented using rigorous logic and methods to solve difficult problems with effective solutions, probing all sources for answers.

- Candidate must also have excellent written and verbal skills with the ability to communicate effectively with all levels of employees and management.

- Additionally, candidate must be a self-learner with the ability to pick up new technologies and provide tangible results.

- Strong problem solving skills and capability to understand and set direction for complex technology integration

- Understanding and focus on business outcomes

- Strong teamwork skills



Client Vaccination Policy:

  • Newly hired contractors/contingent workers are required to be vaccinated if they work at or at any time are required to be at a Client location.
  • By agreeing to be submitted to this role, you agree to comply with Client's vaccination requirements


Benefits + Perks

Comprehensive Benefit Plan

Hollstadt offers a competitive and comprehensive benefit package which includes Medical, Dental, Vision, Long Term/Short Term Disability, and Life Insurance. With three different medical plans to choose from, you can enroll in the coverage you need from single to family, or anywhere in between!

Remarketing Process

Hollstadt is based on retention and relationships. We get to know your strengths and career wishes throughout your assignment and then start remarket discussions 6-8 weeks prior to your end date. By being proactive, we are able to keep your down time between assignments as short as possible, unless you choose otherwise.

Professional Development

Hollstadt offers free bi-weekly training courses for our consultants as well as on-demand access to past sessions through our consultant portal. Trainings give our consultants the continuing education they need to excel on their projects.

401k + Matching

One popular benefit is our 401(k) match on the first 4% of your contributions. Hollstadt wants to help you reach your long-term financial goals and understands that planning for your future is critical. Consultants also have access to support from a Financial Advisor.

Bonus Opportunities

We appreciate and reward loyalty. Join Hollstadt, stay for 5 years, and we’ll give you a $5,000 Longevity Award bonus! Additionally, we know great talent knows other great talent. If you are on contract with Hollstadt and refer one of your connections who gets placed, we’ll pay you $1,000!

Ongoing Support & Networking

We have made a significant investment in building a support program for our consultant team - so you never have to feel like you are going it alone. We also have a Consultant Coach program which acts like a 'work buddy' to provide a safe ear for questions or concerns at your client site.