ML/AI Software Developer - Data Engineering
Company: Niagara Bottling
Location: Diamond Bar
Posted on: September 14, 2023
|
|
Job Description:
At Niagara, we re looking for Team Members who want to be part
of achieving our mission to provide our customers the highest
quality most affordable bottled water.Consider applying here, if
you want to:Work in an entrepreneurial and dynamic environment with
a chance to make an impact.Develop lasting relationships with great
people.Have the opportunity to build a satisfying career.We offer
competitive compensation and benefits packages for our Team
Members.ML/AI Software Developer - Data EngineeringAs a Senior
AI/ML Developer, your primary responsibility is to design, develop,
and deploy artificial intelligence (AI) and machine learning (ML)
solutions that address complex business problems and enhance
decision-making processes. You will work closely with
cross-functional teams, including data scientists, engineers, and
product managers, to build innovative AI/ML applications and
integrate them into existing systems. Your expertise in AI/ML
algorithms, data analysis, and software engineering will be
instrumental in driving the success of the organization's AI
initiatives. The person in this role may assist with the
preparation of detailed specifications and will be responsible for
the technical design, development, documentation, testing,
implementation and support.Detailed DescriptionSolution Design:
Collaborate with stakeholders to understand business requirements
and translate them into AI/ML solutions. Identify suitable
algorithms, models, and techniques to solve specific problems
effectively.Model Development: Develop, implement, and evaluate
machine learning models and algorithms. This includes data
preprocessing, feature selection, model training, hyperparameter
tuning, and performance evaluation.Data Analysis: Analyze and
explore large datasets to identify patterns, trends, and insights
that can drive decision-making and improve AI/ML models. Apply
statistical techniques and data visualization methods to interpret
and present findings.Data Management: AI/ML systems heavily rely on
data. The AI/ML Sr. Developer plays a crucial role in defining data
requirements, designing data pipelines, and establishing data
governance practices. They ensure data quality, security, and
privacy considerations are addressed throughout the AI/ML
lifecycle.Software Development: Write clean, efficient, and
scalable code to implement AI/ML models and algorithms. Collaborate
with software engineers to integrate AI/ML solutions into existing
applications and platforms.Testing and Evaluation: Conduct thorough
testing and validation of AI/ML models to ensure accuracy,
reliability, and robustness. Use techniques such as
cross-validation, A/B testing, and performance metrics analysis to
assess model performance.Deployment and Maintenance: Deploy AI/ML
solutions in production environments, ensuring scalability,
stability, and security. Monitor and maintain deployed models,
implementing updates and enhancements as needed.Collaboration and
Leadership: Work closely with cross-functional teams, including
data scientists, engineers, and product managers, to drive AI/ML
initiatives. Provide technical guidance and mentorship to junior
team members, fostering their professional growth.Research and
Innovation: Stay updated with the latest advancements in AI/ML
technologies, tools, and methodologies. Conduct research and
experiments to explore new approaches and improve existing
models.Documentation: Document project requirements, methodologies,
and outcomes. Prepare technical reports, presentations, and user
guides to effectively communicate AI/ML solutions to
stakeholders.Ethical and Legal Considerations: Ensure compliance
with ethical standards and legal requirements when dealing with
sensitive data, privacy concerns, and potential biases in AI/ML
models.Please note that this job description is not designed to
contain a comprehensive list of activities, duties or
responsibilities that are required of the employee for this job.
Duties, responsibilities and activities may change at any time with
or without prior notice.Work Experience/KSA sRequired:5-7 years
Experience in Python, R or another Programming language5-7
years
Experience with TensorFlow, PyTorch, or scikit-learn3-5 years
Experience with cloud computing platforms such as AWS, Azure, or
GCP3-5 years
Experience with data mining and statistical analysis3-5 years
Experience with natural language processing (NLP)2-4 years
Experience with Deep learning, Compute Vision, Reinforcement
learning2-4 years
Experience with ethical considerations in machine
learningPreferred:7-10 years
Experience in Python, R or another Programming language7-10
years
Experience with TensorFlow, PyTorch, or scikit-learn5-7 years
Experience with cloud computing platforms such as AWS, Azure, or
GCP5-7 years
Experience with data mining and statistical analysis5-7 years
Experience with natural language processing (NLP)3-5 years
Experience with Deep learning, Compute Vision, Reinforcement
learning3-5 years
Experience with ethical considerations in machine
learningCompetenciesListens and responds constructively to other
team members' ideasProven leadership qualitiesPays close attention
to detail, accuracy and completenessPromptly notifies his/her
manager about any problems that affect his/her ability to
accomplish planned goalsExpresses pride in the group and encourages
people to feel good about their accomplishmentsMust be a
resourceful and innovative problem solverAbility to work in a
professional manner, be flexible, and handle interactions with all
levels of the organizationDemonstrate ability to communicate well
with other members of the IT departmentSelf-directed, organized,
and motivatedGood written and verbal communications skills are
requiredExcellent Team PlayerEducationMinimum Required:Bachelor's
Degree in Computer Science or EngineeringPreferred:Master's Degree
in Computer Science or EngineeringTypical Compensation RangePay
Rate Type: Salary$103,436.00 - $144,811.00 /
YearlyBenefitshttps://careers.niagarawater.com/us/en/benefitsAny
employment agency, person or entity that submits a rsum into this
career site or to a hiring manager does so with the understanding
that the applicant's rsum will become the property of Niagara
Bottling, LLC. Niagara Bottling, LLC will have the right to hire
that applicant at its discretion without any fee owed to the
submitting employment agency, person or entity.Employment agencies
that have fee agreements with Niagara Bottling, LLC and have been
engaged on a search shall submit rsum to the designated Niagara
Bottling, LLC recruiter or, upon authorization, submit rsum into
this career site to be eligible for placement fees.
Keywords: Niagara Bottling, Diamond Bar , ML/AI Software Developer - Data Engineering, IT / Software / Systems , Diamond Bar, California
Click
here to apply!
|