AI/ML Software Engineer II (Enterprise Production Systems)

Niagara Bottling•Diamond Bar, CA
•$102,976 - $149,315

About The Position

The AI/ML Software Engineer II / IT Developer II is a hands-on member of the Integration and Middleware Development team, designing, building, and deploying AI/ML and Generative AI capabilities within enterprise systems while contributing to scalable integration and middleware platforms. The role applies machine learning, Generative AI, and intelligent automation to engineering and business problems, including intelligent monitoring, anomaly detection, predictive workflows, AI-assisted development, and intelligent integration patterns. The position designs, develops, and maintains scalable APIs, microservices, and middleware technologies, embedding AI/ML capabilities into enterprise integration workflows. It works with Node.js, Python, ML models, LLM-based solutions, data pipelines, and AI-powered system enhancements. The Developer collaborates across IT with full-stack, data science, database, and ERP teams, and with cross-functional business partners, to deliver intelligent, scalable enterprise solutions.

Requirements

  • 4–5 years of hands-on experience designing and implementing AI/ML/GenAI solutions, including integrating machine learning models into production systems.
  • 4–5 years of experience with LLMs, prompt engineering, or AI-assisted automation.
  • 4–5 years of experience implementing intelligent monitoring, anomaly detection, predictive workflows, or AI-driven error handling.
  • 4–5 years of experience applying AI/ML to engineering productivity, automation, or enterprise system enhancements, with practical implementation experience.
  • 4–5 years of cloud technology experience, Azure preferred and AWS acceptable, including deployment of AI/ML or data-driven services.
  • 4–5 years of enterprise integration and middleware development experience with MuleSoft.
  • 4–5 years of Node.js and Python development experience, including Python for data processing, ML workflows, or AI integration.
  • 4–5 years of experience building scalable APIs and microservices, with understanding of architectural patterns.
  • 3 years of experience managing technical projects and/or working in roles requiring substantial cross-team collaboration.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong analytical, problem-solving, and critical-thinking skills; ability to translate complex business and technical needs into actionable solutions.
  • Strong written and verbal communication skills, including detailed technical documentation.
  • Ability to manage multiple priorities, work independently, and collaborate effectively with diverse groups.
  • Professionalism, business judgment, interpersonal skills, organization, and planning capabilities.
  • Proficiency with standard productivity tools such as Microsoft Office and Outlook.
  • Experience may include a combination of work experience and education.

Nice To Haves

  • Master's degree in Computer Science, Engineering, or a related field.
  • 6 years of hands-on experience designing, training, fine-tuning, or integrating AI/ML/GenAI solutions in production environments.
  • Experience with LLM frameworks and AI platforms such as Azure OpenAI, OpenAI, or Hugging Face.
  • Experience with model lifecycle management, evaluation, or monitoring practices.
  • Experience with AI-powered automation or intelligent workflow orchestration.
  • Experience with data preprocessing, feature engineering, or model optimization.
  • 6 years of cloud technology experience, Azure preferred and AWS acceptable.
  • 5 years of enterprise integration and middleware development experience with MuleSoft.
  • 5 years of experience building scalable APIs and microservices, with understanding of architectural patterns.
  • 4 years of experience managing technical projects and/or working in roles requiring substantial cross-team collaboration.
  • Experience with DevOps practices and CI/CD pipelines.

Responsibilities

  • Execute established Software Development Life Cycle (SDLC) processes.
  • Collaborate with business analysts and stakeholders to develop software solutions aligned with business processes, data usage, and system flows.
  • Create process flows, high-level functional designs, and technical design specifications based on business requirements.
  • Write clean, scalable, efficient, and testable code.
  • Deploy software solutions and evaluate user feedback.
  • Troubleshoot, debug, maintain, and upgrade existing systems and applications.
  • Follow enterprise standards and development guidelines for documentation, version control, testing, and migration practices.
  • Plan, track, escalate, and deliver assigned tasks effectively and on schedule.
  • Provide customer support for critical application issues.
  • Collaborate with onsite and offshore teams.
  • Keep job knowledge current by exploring development tools, programming techniques, and industry trends.
  • Communicate proactively with internal and external partners.
  • Participate in scheduled and off-hours support rotations as needed.
  • Analyze and develop technical solutions aligned with business and customer requirements.
  • Translate complex business and technical needs into actionable solutions while managing multiple priorities and concurrent projects.
  • Document technical incidents and processes, and present effectively to peers, management, and technical professionals.
  • Apply AI/ML, Generative AI, and intelligent automation to enterprise systems and engineering or business problems.
  • Design, develop, and maintain scalable APIs, microservices, and middleware, embedding AI/ML capabilities into enterprise integration workflows.

Benefits

  • Paid time off for holidays, sick time, and vacation time
  • Paid parental and caregiver leaves
  • Medical benefits, including virtual care options
  • Dental insurance
  • Vision insurance
  • 401(k) with company match
  • Health Savings Account with company match
  • Flexible Spending Accounts
  • Mental wellbeing benefits, including free counseling sessions for team members and household family members
  • Family building benefits, including enhanced fertility benefits for IVF and fertility preservation, and adoption, surrogacy, and doula reimbursements
  • Income protection, including Life and AD&D, short- and long-term disability, critical illness, and accident plans
  • Discount programs, including pet plans, prepaid legal services, identity theft, car rental, and airport parking
  • Tuition reimbursement
  • College savings plan and scholarship opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service