3Cloud - Downers Grove, IL

posted 4 months ago

Full-time
Downers Grove, IL
Professional, Scientific, and Technical Services

About the position

We are seeking a Data Science Architect who will play a pivotal role in delivering high-quality machine learning solutions utilizing Microsoft's Azure suite of tools. This position requires an individual with intermediate to advanced knowledge of programming languages such as Python, Scala, and/or Apache Spark. The successful candidate will possess a strong understanding of data exploration, preprocessing, joining, and ingestion techniques. The ideal candidate will have a proven track record in customer-facing roles, successfully leading discussions that drive technical and economic value with senior client technology executives, ultimately influencing key decisions and the implementation of machine learning solutions. You will be supported by a world-class team, tackling complex problems and delivering innovative solutions. In this role, you will be responsible for designing, developing, testing, deploying, and supporting high-performing, reliable, and scalable machine learning solutions. Clear communication of technical details to both technical and management teammates is essential. You will also assist the business development team with pre-sales activities and Requests for Proposals (RFPs). Elevating the team's talent and quality through active coaching and management will be a key focus, as well as managing prioritization to ensure the team is working on top priorities and maximizing value. Conducting customer discovery meetings to determine requirements will be part of your responsibilities, along with collaborating with the sales team to support sales efforts from a technical perspective. You will lead the creation of collateral, including reference implementations and best practices, and provide training for sellers and partners in your area of specialization. Additionally, you will identify, validate, and grow opportunities to accelerate Azure consumption in high-potential customer accounts, partnering with the sales team to drive solution architecture for Microsoft solutions.

Responsibilities

  • Design, develop, test, deploy, and support high performing, reliable and scalable machine learning solutions.
  • Clearly communicate technical details to technical and management teammates.
  • Assist business development team with pre-sales activities and RFPs (Request for Proposal).
  • Elevate the teams' talent and quality through active coaching and management.
  • Manage prioritization ensuring the team is working on top priorities and maximizing value.
  • Conduct customer discovery meetings to determine requirements.
  • Work with the sales team to support sales efforts from a technical perspective.
  • Lead creation of collateral including reference implementations and best practices, and training of sellers and partners in your area of specialization.
  • Identify, validate, and grow opportunities to accelerate Azure consumption in high potential customer accounts, in partnership with the sales team, by driving solution architecture for Microsoft solutions.

Requirements

  • Bachelor's Degree desired in Computer Science, Operations Research, Information Technology, Applied Math, Economics, Statistics or related quantitative field.
  • Minimum of 5 years of experience with data science, or machine learning work.
  • Minimum of 5 years of experience with Azure technologies, and previous Consulting experience.
  • Knowledge of Databricks development.
  • Application engineer level proficiency including in at least two of the following: Python, Spark, Scala.
  • Ability to develop utilizing the following technologies: Data Movement (Apache Spark and Azure Data Factory or Azure Synapse), Azure Storage Technologies (Data Lake, Blob Storage), Azure Machine Learning, Azure Databricks.
  • Expertise in Spark Data Frames API (Application Programming Interfaces) and architecture to ingest and manipulate data, including exploring, preprocessing, joining, filtering, dropping sorting, partitioning, and renaming/manipulating columns in the dataset.
  • Eagerness to contribute in a team-oriented environment.
  • Excellent communication (written and oral) and interpersonal skills for both technical and non-technical teams.
  • Passionate about learning new technologies.
  • Analytical approach to problem-solving; ability to use technology to solve business problems.
  • Ability to work in a fast-paced environment.
  • Experience leading technical project teams.

Nice-to-haves

  • Experience in predictive, prescriptive, and descriptive settings using data science tools and technologies.
  • Understanding and experience with a variety of model families, including supervised vs unsupervised, regression vs classification, clustering, and cross-validation.
  • Microsoft and Databricks certifications are a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service