Recent Searches

You haven't searched anything yet.

6 Principal Machine Learning Engineer Jobs in Bentonville, AR

SET JOB ALERT
Details...
Lennar Homes
Bentonville, AR | Full Time
$122k-152k (estimate)
6 Days Ago
Lennar Corporation
Bentonville, AR | Full Time
$117k-150k (estimate)
1 Week Ago
TechDigital Corporation
Bentonville, AR | Full Time
$99k-123k (estimate)
1 Month Ago
Diverse Lynx
Bentonville, AR | Contractor
$102k-122k (estimate)
1 Month Ago
Cognizant Technology Solutions
Bentonville, AR | Other | Full Time
$99k-123k (estimate)
1 Month Ago
Sam's Club
BENTONVILLE, AR | Other
$97k-124k (estimate)
2 Weeks Ago
Principal Machine Learning Engineer
Lennar Homes Bentonville, AR
Apply
$122k-152k (estimate)
Full Time 6 Days Ago
Save

Lennar Homes is Hiring a Principal Machine Learning Engineer Near Bentonville, AR

Overview:

Summary of Position:

The primary mission of the Principal Machine Learning Engineer role is to build a scalable foundation for machine learning and data science across Lennar. The position sits in our Emerging Technologies and Advanced Analytics Solutions team, which aims to disrupt our industry with emerging technologies and data science solutions that drive sustainable competitive advantage for Lennar. The?Principal Machine Learning Engineer?will architect, design, and lead the build and integration of our data science and AI platforms and solutions that will serve as the backbone for all machine learning applications at Lennar.

Responsibilities:

Principal Duties and Responsibilities:

  • Define ML Architecture Strategy: In partnership with Enterprise Architecture, define and drive the overall machine learning architecture strategy, ensuring alignment with business goals and technology landscape.
  • Design and Architect ML Solutions: Collaborate with data scientists, engineers, and stakeholders to architect end-to-end machine learning infrastructure, including data ingestion, preprocessing, model development, deployment, and monitoring.
  • Technology Assessment and Selection: Evaluate and select appropriate ML frameworks, libraries, and tools based on project requirements, scalability, and performance. Evaluate and integrate automated machine learning (AutoML) solutions and tools into the machine learning architecture, leveraging their capabilities to streamline model development, hyperparameter tuning, and feature engineering processes.
  • Scalable and Reliable Infrastructure: Design highly scalable, distributed, and fault-tolerant model training and deployment infrastructure to handle large volumes of data and real-time inference.?
  • Model Evaluation and Monitoring: Evaluate model performance, conduct rigorous testing, and iterate models to achieve optimal results. Develop methodologies for evaluating and selecting the most appropriate machine learning models, considering trade-offs between accuracy, complexity, interpretability, and scalability. Monitor models for drift continuously and build solution for re-training.
  • Performance Optimization: Continuously optimize the performance of machine learning models, data pipelines, and infrastructure to achieve maximum efficiency and scalability.
  • Mentoring and Knowledge Sharing: Mentor junior machine learning engineers, provide guidance, and promote a culture of knowledge sharing and continuous learning within the team.
  • Collaboration and Leadership: Collaborate with cross-functional teams, provide technical leadership, and guide junior machine learning engineers. Collaborate with data scientists, engineering teams, and stakeholders to understand business requirements, provide guidance on the applicability of autoML and generative AI
  • Documentation and Reporting: Document design decisions, code, and processes accurately and thoroughly. Prepare reports and presentations to communicate findings and recommendations to stakeholders.
  • Ensure Data Quality and Governance: Establish processes and guidelines for data quality, validation, and governance to ensure the reliability and integrity of data used for training and inference.
  • Security and Privacy: Implement robust security and privacy measures to protect sensitive data and ensure compliance with relevant regulations.
  • Stay Abreast of Industry Trends: Stay updated with the latest advancements in machine learning, architectural patterns, industry trends, and emerging technologies to drive innovation and provide strategic guidance.
Qualifications:

Education and Experience Requirements:

  • Education: Bachelor's or master's degree in computer science, engineering, or a related field. A Ph.D. in a relevant field is preferred.
  • Extensive ML and Architectural Experience: 10 years of experience in machine learning, data engineering, or related roles, with a focus on architecting and delivering machine learning solutions at scale. Experience with cloud-based ML platforms (e.g., AWS, Google Cloud Platform, Azure) is required.
  • Deep Understanding of ML and AI: In-depth knowledge of various machine learning algorithms, deep learning and/or generative AI architectures, supervised and unsupervised learning techniques, reinforcement/online learning, and their practical applications. Proficiency with ML frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Architecture and Design Skills: Strong architectural skills with experience in designing and implementing scalable, distributed, and fault-tolerant ML systems. Familiarity with microservices architecture, containerization (e.g., Docker), and orchestration frameworks (e.g., Kubernetes) is a plus.
  • Programming and Tooling: Expertise in programming languages like Python, Java, or Scala, and knowledge of ML frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Big Data Technologies: Proficiency with big data technologies like Hadoop, Spark, or similar distributed computing frameworks. Familiarity with data streaming and real-time processing is desirable.
  • Data Engineering and Preprocessing: Strong understanding of data engineering principles, data preprocessing techniques, data governance, and data integration.
  • Strong Communication and Leadership: Excellent communication skills with the ability to communicate complex technical concepts to both technical and non-technical stakeholders . Proven leadership abilities with experience in guiding and mentoring engineering teams. Strong team player with the ability to collaborate effectively in cross-functional teams.
  • Problem-Solving and Analytical Skills: Strong analytical thinking, problem-solving, and troubleshooting skills to address complex ML and architectural challenges.
  • Adaptability and Innovation: Ability to adapt to evolving technologies and business needs. Strong drive for innovation and continuous learning.
  • Generative AI: Experience developing generative AI applications and deploying in a business setting is highly desirable
  • Model Development and Evaluation: Proven experience in developing and evaluating machine learning models, including model selection, hyperparameter tuning, and performance evaluation techniques.
  • Strong Mathematical and Statistical Background: In-depth knowledge of mathematical and statistical concepts relevant to machine learning, such as linear algebra, probability theory, and statistical inference.
  • Software Engineering Skills: Familiarity with software engineering best practices, version control systems, and agile development methodologies.
  • Technologies and Tools: In addition to typical data and software engineering toolsets, the candidate should have experience broad experience across the ML toolset:
    • Machine Learning Frameworks: TensorFlow, PyTorch, Scikit-learn, Keras, Caffe, MXNet
    • Model Deployment: TensorFlow Serving, Flask, Docker containers
    • Integration with AutoML: Google AutoML, H2O.ai, DataRobot
    • Model Interpretability and Explainability: SHAP, Lime, ELI5
    • Natural Language Processing (NLP): NLTK, SpaCy, Gensim, BERT
    • Reinforcement Learning: OpenAI Gym, Stable Baselines
    • Generative Adversarial Networks (GANs): TensorFlow-GAN, PyTorch-GAN, Pix2Pix, CycleGAN
    • Neural Architecture Search: AutoKeras, Google Neural Architecture Search (NAS)

Physical Requirements:

This is primarily a sedentary office position which requires the Software Engineer to have the ability to operate computer equipment, speak, hear, bend, stoop, reach, lift, and move and carry up to 25 lbs. Finger dexterity is necessary.

This description outlines the basic responsibilities and requirements for the position noted. This is not a comprehensive listing of all job duties of the Associates. Duties, responsibilities and activities may change at any time with or without notice.

#LI-GC1

Type:
Regular Full-Time

Job Summary

JOB TYPE

Full Time

SALARY

$122k-152k (estimate)

POST DATE

06/23/2024

EXPIRATION DATE

07/12/2024

HEADQUARTERS

MINNEAPOLIS, MN

SIZE

25 - 50

FOUNDED

2011

CEO

DANIELLE SHABUNYA

REVENUE

<$5M

INDUSTRY

Building Construction

Show more

Lennar Homes
Full Time
$32k-41k (estimate)
1 Day Ago
Lennar Homes
Full Time
$63k-83k (estimate)
4 Days Ago
Lennar Homes
Full Time
$76k-97k (estimate)
4 Days Ago

The following is the career advancement route for Principal Machine Learning Engineer positions, which can be used as a reference in future career path planning. As a Principal Machine Learning Engineer, it can be promoted into senior positions as a Lead AI Engineer that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Principal Machine Learning Engineer. You can explore the career advancement for a Principal Machine Learning Engineer below and select your interested title to get hiring information.

Lennar Corporation
Full Time
$117k-150k (estimate)
1 Week Ago
TechDigital Corporation
Full Time
$99k-123k (estimate)
1 Month Ago