Logo
Bain & Company

Senior Machine Learning Engineer

Bain & Company, Atlanta, Georgia, United States, 30383


Qualifications

2-3 years of engineering experienceProficient knowledge of Python and SQLProficiency in one or more of R, Java, C++, Scala, Go, JuliaUnderstanding of implementing statistical and machine learning models, deploying these and maintaining them in production environmentsStrong understanding of fundamental computer science concepts, particularly data structures, algorithms, automated testing, object-oriented programming, performance complexity, and implications of computer architecture on software performanceSolid understanding of foundational concepts and algorithms in statistics and machine learning, including NLP, linear/logistic regression, SVM, random forest, boosting, neural networks, dimensionality reduction, reinforcement learning, etc.Understanding of machine learning frameworks and tools (e.g. Pandas, numpy, scikit-learn, TensorFlow, Pytorch, Keras, Huggingface)Understanding of MLOps (scalable development to deployment of complex data science workflows) and associated tools, e.g. MLflow, KubeflowExperience with containers, Docker and GitExperience working in accordance with DevSecOps principles, and familiarity with industry deployment best practices using CI/CD tools and infrastructure as code (Jenkins, Docker, Kubernetes, and Terraform)Experience with cloud platforms (e.g. AWS, GCP, Azure, Databricks, etc.) and associated machine learning products, e.g. Amazon SageMaker, Azure MLExperience in big data technologies, e.g. Hadoop, BigQuery, MapReduce, Apache SparkStrong interpersonal and communication skills, including the ability to explain and discuss technicalities of ML algorithms and techniques with colleagues and clients from other disciplinesAbility to work independently and juggle priorities to thrive in a fast paced and ambiguous environment, while also collaborating as part of a team in complex situationsTravel is required (30%)Responsibilities

As a member of the growing Data Science and Machine Learning (ML) Engineering team in Bain’s Advanced Analytics Group, you will:Work with general consulting teams to understand ML aspects of business problems, and appropriately prioritize and executeProvide technical expertise for end-to-end technical solution delivery on client cases (from solution architecture to hands-on development work)Develop statistical/ML models to be handed over to clients as prototype or production softwareTransform existing prototype code into scalable, production-grade softwareWrite, test, deploy and maintain machine learning code across the full software development lifecycleCollaborate on (or lead) the development of re-usable common frameworks, model and components that can be highly leveraged to address common ML engineering problems across industries and business functionsDrive best demonstrated practices in software engineering, and share learnings with team members in AAG about theoretical and technical developments in ML engineeringBenefits

Compensation for this role includes base salary, annual discretionary performance bonus, 401(k) plan with an annual employer contribution based on years of service and Bain’s best in class benefits package (details listed below)Some local governments in the United States require a good-faith, reasonable salary range be included in job postings for open rolesIn New York City, the good-faith, reasonable annualized full-time salary range for this role is between $122,500 - $162,000; placement within this range will vary based on several factors including, but not limited to experience, education, licensure/certifications, training and skill levelFor all other U.S. locations, the good-faith, reasonable annualized full-time salary range for this role is commensurate with competitive geographic market rates for this role and will vary based on several factors including, but not limited to experience, education, licensure/certifications, training and skill levelThis role may also be eligible for other elements of discretionary compensation4.5% 401(k) company contribution, which increases after 3 years of service and is 100% vested upon start dateBain & Company's comprehensive U.S. benefits and wellness program is designed to help employees achieve personal independence, protection and stability in the areas most important to you and your family

#J-18808-Ljbffr