Meta Platforms, Inc. (Meta) is looking to solve massive social data and prediction problems by researching, designing, developing, and testing operating systems-level software, compilers, and network distribution software.
Requirements
- Machine learning, recommendation systems, pattern recognition, data mining, or artificial intelligence
- Hadoop/HBase/Pig or MapReduce/Sawzall/Bigtable/Spark
- Scripting languages such as Perl, Python, PHP, or shell scripts
- Python, PHP, or Haskell
- Relational databases and SQL
- Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
- Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting
Responsibilities
- Research, design, develop, and test operating systems-level software, compilers, and network distribution software for massive social data and prediction problems.
- Have industry experience working on a range of ranking, classification, recommendation, and optimization problems, e.g.
- Working on problems of diverse scope, develop highly scalable systems, algorithms and tools leveraging deep learning, data regression, and rules based models.
- Suggest, collect, analyze and synthesize requirements and bottleneck in technology, systems, and tools.
- Demonstrates good judgment to develop solutions that iterate orders of magnitude with a higher efficiency, efficiently leverage orders of magnitude and more data, and explore state-of-the-art deep learning techniques.
- Receiving little instruction from supervisor, code deliverables in tandem with the engineering team.
- Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU).
Other
- Requires a Master's degree (or foreign equivalent) in Computer Science, Engineering, Mathematics, Applied Sciences, or a related field and 36 months in the job offered or computer-related occupation
- Requires 36 months of experience involving the following:
- Build highly-scalable performant solutions
- Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction
- Meta is proud to be an Equal Employment Opportunity employer.