At VyStar, we offer competitive pay, an excellent benefit package that includes a 401(k) Plan, an extensive paid technical and on-the-job training program, and tuition reimbursementavailable to all full and part time employees. Part time positions start at a minimum of 30 hours per week. We encourage you to become a part of VyStar Credit Union's family of employees. Machine Learning Operations Engineer ACCOUNTABILITY STATEMENT As an ML Ops Engineer with the Advanced Analytics Group (AAG), you will be joining an enthusiastic, talented, and passionate team working to create and progress the advanced analytics function at VyStar where you will work to ensure the smooth productionization and deployment of data science assets. In this role you own the end-to-end Machine Learning Pipeline together with CI/CD for our ML Engineering process. You focus on code, versioning of datasets, models, and production endpoints to allow DS teams to collaborate, experiment and scale fast. This position will support VyStar's mission to deliver remarkable service and value to the membership and will be critical to how AAG deliver solutions involving predictive and prescriptive analytics Essential Job Duties
- Participates in agile team for development, testing and implementation of Data Science efforts.
- Design architecture and participate in high level design discussions supporting Data Science infrastructure.
- Author and socialize technical designs and specifications with all data science stakeholders
- Operate as key ML Operations Engineer on modeling efforts across multiple teams
- Debug code and perform thorough and proper unit and integration tests on advanced analytics supporting infrastructure
- Work with teams to validate and test systems using bug tracking tools and issue priority management
- Ensure component infrastructure readiness for deployment and adhere deployment policies
- Participate in Agile ceremonies such as lessons learned, backlog and retrospective
- Maintaining, supporting, and modifying existing models, API's, and ML Flow systems.
- Model deployment and tracking using ML Pipeline automation.
- Continuous Integration (CI) for Machine Learning projects
- Continuous delivery (CD) for Machine Learning projects
- Improve and advance DataOps and MLOps infrastructure and operational processes
- Analyze requirements and leverage technology decisions against known or future infrastructure requirements
- Working in a full Agile environment
Incumbent is expected to demonstrate each of the following VyStar Excellence behaviors in performing the duties and responsibilities of their job.
Focus Give your full attention by observing and listening.
Connect Build rapport by consistently being friendly and approachable.
Understand Actively listen and ask questions to identify needs.
Counsel Recommend solutions based on needs and objectives.
Advance Ask for or assume next step action; verify follow-up action.
EDUCATION & EXPERIENCE Required - 2+ years of experience in applied ML Ops
- 2+ Modeling EDA to productionized deliverable
- 2+ Git or advanced branch management
- 8 + years of general programming experience
- 2+ years in using Python, R
- 4+ design and implementation of REST, JSON and supporting python framework
- 1+ DevOps or Jira experience
- 2+ years SQL experience
- Exposure to cloud and understanding of IAAS, SAAS and PAAS.
Preferred - Experience with agile methodology and operational board management
- Experience with mathematical models and the technical details of deployments
- Experience in the financial industry
JOB KNOWLEDGE, SKILLS & ABILITIES Required - Strong experience with versioning in Git (branching strategies, pull requests)
- Familiarity with Testing frameworks
- Deep understanding of technical debt, mitigation procedures and best practices
- Experience with Devops and Pipelines
- Experience Python Servers and Frameworks such as fastAPI, pydantic, sqlalchemy, requests.
- Strong experience work with cross functional teams
- Ability to communicate technical aspects clearly and at the technical level of the audience
- Ability to translate technical workflows into easy to digest documentation (Diagrams)
- Understand of infrastructure REST API and security concerns
- Modeling Lifecycle and production level conversion / adherence
- Design and prototype solutions to establish efficacy of approach
- Experience with Azure and resources such as Databricks an ADF
- Experience with SQL server, SQLite and others
- Ability to follow and enhance the software development life cycle (SDLC) for systems design, development, verification, and implementation
Preferred - Dashboarding experience such as PowerBI
- Programming languages such as .Net, Java, Scala and Lisp (Clojure, HY)
- Experience with Kubernetes and containerization
- Experience with other Cloud ecosystems such as AWS and Google
- Frontend development experience (javascript, react, vue)
DISCLAIMERS AND WORK ENVIRONMENT Nothing in this position description is an implied contract for employment. The position description is intended to be an accurate account of the essential functions. The functions are not all encompassing and are subject to change at any time by management. The work environment characteristics described are representative of those that an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. As required or requested, may exert up to 20 pounds of force occasionally and/or a negligible amount of force constantly to lift, carry, push, pull or otherwise move objects. VyStar Credit Union is not seeking outside assistance or accepting unsolicited resumes from staffing agencies or search firms for employment or contractor opportunities. Any resumes submitted by an outside vendor to any employee at VyStar via e-mail, internet, or directly to hiring managers without a valid written search agreement with the Talent Acquisition / HR department will be deemed the sole property of VyStar Credit Union.
No placement fee will be paid if a candidate is hired as a result of the referral, or through other means. Thank you for your inquiry regarding our current job opening. Your resume will be carefully reviewed against the position requirements. Should your experience and skills match, you will be contacted by one of our Human Resources department staff members. Thank you again for your interest in this position! VyStar Credit Union Human Resources