Machine Learning Engineer
WHAT YOU’LL BE DOING
— Ensures software applications are built with quality while conforming to corporate and regulatory processes and practices by
— Performing requirements analysis, proactively identifying deficiencies, ambiguities, and outstanding questions
— Identifying and communicating clear distinctions between business requirements, design, and implementation constructs
— Following established software patterns and development processes
— Writing simple concise unit tests with appropriate code coverage
— Identifying, documenting, and communicating steps to reproduce and workarounds for bugs
— Identifying gaps and deficiencies in requirements, design, development, testing, support processes
— Delivering tested code inconsistently timely fashion with a high degree of efficiency and a low frequency of bugs (or reopened bugs)
— Identifying design alternatives, questions, and tradeoffs
— Identifying gaps, problems, and weaknesses in software solutions by performing code and design reviews
SKILLS YOU HAVE
— Programming: Python
— Technology: Data Science, Deep Learning, ML, Data Analytics, Data Visualization.
— Database: MySQL
— Other tools and Packages: Matplotlib, Seaborn, MySQL-Python, Scikit-Learn, Flask
— Big Data Framework: Hadoop, Spark
ABOUT TAC SECURITY
TAC Security, headquartered in San Francisco, is a global leader in Vulnerability Management that protects Fortune 500 companies, leading enterprises, and governments around the world. The company manages 5+ Million vulnerabilities through its Artificial Intelligence (AI) based Vulnerability Management Platform ESOF (Enterprise Security in One Framework).