For the given job description <<X is Alphabets moonshot factory. We are a diverse group of inventors and entrepreneurs who build and launch technologies that aim to improve the lives of millions, even billions, of people. Our goal: 10x impact on the worlds most intractable problems, not just 10% improvement. We approach projects that have the aspiration and riskiness of research with the speed and ambition of a startup.
About The Team
Tidal is a team at X working on a moonshot to protect the ocean and preserve its ability to support life and help feed humanity, sustainably. Our initial area of focus is on developing hardware and software technologies that bring greater visibility and understanding of whats happening under the water. Learn more about Project Tidal .
About The Role
As an Applied Machine Learning Software Engineer at Tidal, you will be working alongside other software engineers, perception experts, and research scientists to develop and deploy state-of-the-art methods to create a platform leveraging perception and machine learning to solve humanitys biggest problems  from food production to renewable energy to climate change  by sustainably utilizing the ocean.
Your role will be to enable developers to run ML workflows smoothly and efficiently. You will develop sustainable, scalable solutions to ensure the reliability and performance of these ML workflows, improve engineer productivity and ultimately help advance our Perception and ML Platform. If you love getting tech to work on challenging, real world problems, please apply!
How You Will Make 10X Impact
Work with our customers to understand the problem space, run experiments, collect data, and design novel and breakthrough ML solutions Profile ML performance at both model level and system level, identify performance bottlenecks and optimization opportunitiesImprove and streamline large-scale machine learning workflows for training and inference by analyzing, understanding, and fixing bottlenecksEnable better component-wise testing of training workflowsAutomate data uploadprocessingtrainingevaluatingdeployingoptimizing pipelines and develop monitoring and notification tooling to track statistics of the pipelines, improving debuggability and introspection into these complex workflowsRespond to and resolve emergent problems in production; test ML training pipelines; write software and build automation to prevent problem recurrenceKeep track of major changes and trends in infrastructure and enable adoption of new frameworks and systems without significant impact on development workEngage in capacity planning, quota management, and demand forecasting for ML workflowsCollaborate with stakeholder teams to implement and evolve large-scale Machine Learning infrastructure
What You Should Have
BS degree in Computer Science or a related field, or equivalent practical experienceStrong programming skills in Python andor C++Expertise in data structures, algorithms and complexity analysis.Experience designing, analyzing, and troubleshooting large-scale distributed systems, especially enterprise cloud services (e.g., GCP, AWS)Experience with ML platforms, solutions, and infrastructure deployed to solve real world problems
Itd Be Great If You Also Had These
Experience with C++ andor GoExperience with TensorFlow or PytorchExperience with SQL or similar, and parallel data processing pipelines (e.g. Flume, Apache Beam)Expertise in architecting and deploying machine learning pipelines at scaleExpertise in getting ML models into productionFamiliarity with state-of-the-art ML models for perceptioncomputer vision tasksCustomer-facing experience creating software solutionsMS or PhD degree in Computer Science or a related field, or equivalent practical experience>> the resume: <<Professional SummaryEnthusiastic, high performance, IT professional with 14 years of experience to include Desktop support, Network and WAN support, Helpdesk support, system configuration.  Three years of technical procurement experience.  Five years of data analysis/reporting and data management., and three years of project management. Project + CompTIA Certified
Core QualificationsMS ProjectMS WordMS ExcelMS AccessMS PowerPointMS PublisherMS SharePointMS Office 2007, 2010, 2013Remedy, HP OpenviewMS Outlook, GroupwiseActive DirectoryProtocols: TCP/IP,SMTP,HTTP,FTP,DNSWindows XP, Vista, 7, & 8
EducationNew Horizons,Expected in––Technologies Project Management Professional Certification Prep, New Horizons, Dallas TX, 5/2014 CompTIA Project Plus, New Horizons, Dallas TX, 2/2014 Mastering Microsoft Project 2012, New Horizons, Dallas TX, 7/2013 Microsoft SharePoint Foundation 2010, New Horizons, Dallas TX, 6/2013 Project 2010 Level 1 & 2, New Horizons, Dallas TX, 6/2013 CompTIA  A+, New Horizons, , Dallas TX, 4/2013:-GPA:,Expected inMay 1981––Associate of Science:Computer Technology-GPA:Computer Technology
ExperienceCanadian Imperial Bank Of Commerce-Executive Analyst, Data and Technology Specialist, Administrative SupportHouston,TX,01/2007-01/2012Provided data analysis for 230 campuses to Teachers, Principals, Executive Staff, and Superintendent's cabinet members through the disaggregation of data by the creation of various custom reports with focus on student, teacher, and campus Coordinated with senior staff and professional Development to provided training and support to campus Teachers, Administrators, and Test Coordinators on local benchmarking software systems.Routinely collaborated with Academic Specialist and Content Coaches on creation and building of learning community assessments Assist in the collection, organization, analysis and distribution of assessments.Provided support to campuses in the areas of hardware and software technical issues.Assisted Executive Director in establishing long and short term instructional goals, based on comprehensive campus data needs assessment for 14 multi year AU campuses Implemented, coordinated and provided training and support to campus Teachers, Administrators, and Test Coordinators on local benchmarking software systems.Performed data audits every six weeks of each campus to ensure objectives were being met.Federal Reserve Bank-Executive AnalystMiami,FL,01/2003-01/2007Manage SLAs to ensure the help desk met their contractual agreement on a monthly and quarterly basis to service our DISD users/clients.Communicate with development teams, QA teams, and senior management on the daily support operations of the help desk.Audit priority 1 through priority 3 tickets for proper documentation, escalation and problem resolution.Maintain escalation email inboxes and provided critical information to the field to assist with problem resolution.Planned, developed and implemented new support policies and procedures by establishing company-wide help desk systems and processes for managing and tracking to provide trend analysis and ticket reporting to management Develop, implement and update help desk policies and procedures for level 1 and level 2 analysts to maintain an effective and efficient help desk.Provided network connectivity of printers to users district-wide utilizing a variety of networking tools Provided password and user ID administration for multiple enterprise software applications district wide Provided on-site hardware and software support when needed Created process mapping for Tier I, II, and III level support Surveyed users/clients annually to analyze service level performance and make recommendation Train regular and new help desk analysts.Amazon.Com, Inc.-Executive AnalystBeaumont,CA,01/1999-01/2003Responsible for the creation, development and implementation of the Technology Outreach Program (TOP), which included two major initiatives: "Computers For Classrooms" (CFC) and "Connect A Student to Technology" (CAST) Established, developed and built partnerships with various organizations, corporations, governmental agencies Responsible for the preparation and submittal of grant applications for the financial support of program Developed and coordinated procedures and processes for testing, repair and upgrades of donated equipment.Developed and conducted training for parents and students in the use of software application included with computers Created help documentation, Ad hoc reports and presentations related to program.Created and implemented database for tracking of equipment, recipients, and donors.Prepared, presented and administered annual operating budget.Created and defined standards, guidelines and support for departmental processes.Responsible for solicitation of technology from various corporations, governmental agencies, higher education institutions and community groups.Developed Request For Proposal for Seat Management recovery process to ensure a continual inventory of equipment to campuses.Dallas Independent School District-Technical Support ManagerCity,STATE,1996-1999Planned, organized and managed district-wide Desktop Support operations for 217 schools and 55 administrative facilities Project Manager for the development and implementation design, test, support requirements, and/or system enhancements for all modules for the new "Remedy" system Interfaced with management and all user groups in identifying support issues Performed site visits for quality assurance Developed specifications of RFP's and bids for supported parts and services Reviewed and assigned trouble tickets to 30+ technicians Responsible for the preparation of bids, RFP's (Request for Proposals) and contracts in accordance with state, federal and District guidelines Communicated and coordinated efforts across interdepartmental teams Administering and monitoring of district-wide copier service agreement Supervised and managed the district-wide technology Y2K project for all desktop computers Monitored, prepared, presented and administered annual operating budget Coordinated staff development and training for all technicians.Dallas Independent School District-Technology Acquisition SpecialistCity,STATE,01/1993-01/1996Responsible for the creation, development and implementation of the Technology Acquisition department Provided both administrative consultation and technical assistance of procurement of technology to all department and school personnel within the District Defined, documented and trained personnel on purchasing policies, procedures, standards, guidelines and support for all direct and indirect purchasing processes Effectively monitored vendors for MWBE (Minority Women Business Enterprises) guidelines and vendor performance Assisted in the Development and creation of various Request For Proposals and Bid documents for district departments Developed specifications and standards for district technology procurements Coordinated with Purchasing department on all technology related procurements to ensure that the met district standards Responsible for creating board documents for major purchases in excess of $25,000.00 that were part of district initiatives Chaired weekly District Technology committee Participated on multiple selection committees (Bids, RFPs, Personnel).
SkillsA+, Academic, Active Directory, administrative, Ad, benchmarking, budget, hardware, consultation, Content, contracts, clients, data analysis, database, DNS, documentation, email, senior management, financial, focus, FTP, Groupwise, help desk, HP Openview, HTTP, inventory, Director, managing, MS Access, MS Excel, MS Office, MS Outlook, MS PowerPoint, MS Project, Microsoft Project, MS Publisher, Windows XP, MS Word, needs assessment, enterprise, network, networking, Personnel, copier, policies, presentations, printers, problem resolution, processes, procurement, Project Management, Proposals, Proposal, Protocols, Purchasing, quality assurance, QA, reporting, RFP, SMTP, staff development and training, TCP/IP, teacher, software support, Desktop Support, technical assistance, trend, upgrades, Vista, Y2K>>. The result is, 

Fit assessment: No Fit