{"action":"created","comment":{"url":"https://api.github.com/repos/src-d/guide/pulls/comments/175134341","pull_request_review_id":104620192,"id":175134341,"diff_hunk":"@@ -0,0 +1,42 @@\n+This document describes the engineering teams at source{d} and how they interact with each other.\n+\n+### Machine Learning Team\n+\n+- The Machine Learning team is focused on providing intelligent insights into nearly all the world's Open Source code. This includes typical Big Data analysis as well as solving sophisticated Machine Learning problems. The former is conducted on Apache Spark clusters, the latter leverages extensive GPGPU acceleration on custom hardware using deep learning techniques. Often ML problems we face are unsupervised and require novel research in the domain of ML on source code (MLonCode).\n+\n+### Applications Team\n+\n+- The Applications team applies the whole stack and expertise to solve real word problems as code duplication, smart diffs, search for repositories, projects evolving reports. This is done by implementing CLI/Web applications on top of the MLonCode research as well as the other teams main tools, like BabelFish, Engine, GitBase etc. Simple and intuitive applications are written mainly in Go and Scala.\n+\n+### Data Retrieval Team \n+\n+- The Data Retrieval team is developing source{d}'s high-level Engine for running scalable data retrieval pipelines that process and manipulate any number of code repositories for source code analysis. Written mostly in Scala, it aims to be robust, friendly and flexible: it is built on top of Apache Spark, accessible both via Scala and Python Spark APIs, and capable of running on large-scale distributed clusters over petabytes of data. \n+\n+- This core tool will be used for building source{d}'s unique global scale open dataset of +60M code repositories for our Machine Learning research on source code. \n+\n+### Language Analysis Team\n+\n+- The Language Analysis team is developing source{d} tools and libraries for generating and processing universal abstract syntax trees for programming languages. These components are integrated into the Babelfish Open Source project, written in Go, C++, Scala, and any other language that we're parsing.\n+\n+- Babelfish powers the cutting-edge research that our Machine Learning team does on their ambitious mission to provide Machine Learning on Source Code. Our tools also are being used by a community of developers, researchers, and companies across the world in order to do vanguard research and build the next generation of developer tools.\n+\n+### Infrastructure Team\n+\n+- The Infrastructure team focuses on managing and growing our bare metal computation cluster. This cluster allows us to run large scale computational algorithms and store the required information for those computations.\n+\n+- Our cluster, with close to 2000 threads, more than 11TB of RAM and 1PB of storage, is backed by CoreOS and Kubernetes. It has two main goals: on the one hand, it stores all the available public code in a HDFS cluster and on the other hand, it runs intensive computation jobs over the stored data on top of Spark.","path":"talent/engineering-teams-description.md","position":27,"original_position":27,"commit_id":"871266f8d2289228fbe4a76562b0b3a10d93cb56","original_commit_id":"871266f8d2289228fbe4a76562b0b3a10d93cb56","user":{"login":"tsolakoua","id":15012967,"avatar_url":"https://avatars1.githubusercontent.com/u/15012967?v=4","gravatar_id":"","url":"https://api.github.com/users/tsolakoua","html_url":"https://github.com/tsolakoua","followers_url":"https://api.github.com/users/tsolakoua/followers","following_url":"https://api.github.com/users/tsolakoua/following{/other_user}","gists_url":"https://api.github.com/users/tsolakoua/gists{/gist_id}","starred_url":"https://api.github.com/users/tsolakoua/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tsolakoua/subscriptions","organizations_url":"https://api.github.com/users/tsolakoua/orgs","repos_url":"https://api.github.com/users/tsolakoua/repos","events_url":"https://api.github.com/users/tsolakoua/events{/privacy}","received_events_url":"https://api.github.com/users/tsolakoua/received_events","type":"User","site_admin":false},"body":"@rporres could you provide some info to update it properly? I'm not sure where I should look for. This text is also in the job description on the website so we'll have to change it there as well","created_at":"2018-03-16T15:52:50Z","updated_at":"2018-03-16T15:52:50Z","html_url":"https://github.com/src-d/guide/pull/161#discussion_r175134341","pull_request_url":"https://api.github.com/repos/src-d/guide/pulls/161","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/src-d/guide/pulls/comments/175134341"},"html":{"href":"https://github.com/src-d/guide/pull/161#discussion_r175134341"},"pull_request":{"href":"https://api.github.com/repos/src-d/guide/pulls/161"}},"in_reply_to_id":175083414},"pull_request":{"url":"https://api.github.com/repos/src-d/guide/pulls/161","id":174023056,"html_url":"https://github.com/src-d/guide/pull/161","diff_url":"https://github.com/src-d/guide/pull/161.diff","patch_url":"https://github.com/src-d/guide/pull/161.patch","issue_url":"https://api.github.com/repos/src-d/guide/issues/161","number":161,"state":"open","locked":false,"title":"Add engineering teams description","user":{"login":"tsolakoua","id":15012967,"avatar_url":"https://avatars1.githubusercontent.com/u/15012967?v=4","gravatar_id":"","url":"https://api.github.com/users/tsolakoua","html_url":"https://github.com/tsolakoua","followers_url":"https://api.github.com/users/tsolakoua/followers","following_url":"https://api.github.com/users/tsolakoua/following{/other_user}","gists_url":"https://api.github.com/users/tsolakoua/gists{/gist_id}","starred_url":"https://api.github.com/users/tsolakoua/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tsolakoua/subscriptions","organizations_url":"https://api.github.com/users/tsolakoua/orgs","repos_url":"https://api.github.com/users/tsolakoua/repos","events_url":"https://api.github.com/users/tsolakoua/events{/privacy}","received_events_url":"https://api.github.com/users/tsolakoua/received_events","type":"User","site_admin":false},"body":"Fix #72 \r\nI used information and images from the job descriptions as well as relevant docs we have. \r\n\r\nThe engineering team knows better how each team interacts with each other, so any feedback is appreciated. ","created_at":"2018-03-09T14:47:49Z","updated_at":"2018-03-16T15:52:50Z","closed_at":null,"merged_at":null,"merge_commit_sha":"7c36300adc13bee0187709520fd5dbb554c3226a","assignee":null,"assignees":[],"requested_reviewers":[{"login":"smacker","id":406916,"avatar_url":"https://avatars0.githubusercontent.com/u/406916?v=4","gravatar_id":"","url":"https://api.github.com/users/smacker","html_url":"https://github.com/smacker","followers_url":"https://api.github.com/users/smacker/followers","following_url":"https://api.github.com/users/smacker/following{/other_user}","gists_url":"https://api.github.com/users/smacker/gists{/gist_id}","starred_url":"https://api.github.com/users/smacker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smacker/subscriptions","organizations_url":"https://api.github.com/users/smacker/orgs","repos_url":"https://api.github.com/users/smacker/repos","events_url":"https://api.github.com/users/smacker/events{/privacy}","received_events_url":"https://api.github.com/users/smacker/received_events","type":"User","site_admin":false},{"login":"eiso","id":1247608,"avatar_url":"https://avatars0.githubusercontent.com/u/1247608?v=4","gravatar_id":"","url":"https://api.github.com/users/eiso","html_url":"https://github.com/eiso","followers_url":"https://api.github.com/users/eiso/followers","following_url":"https://api.github.com/users/eiso/following{/other_user}","gists_url":"https://api.github.com/users/eiso/gists{/gist_id}","starred_url":"https://api.github.com/users/eiso/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eiso/subscriptions","organizations_url":"https://api.github.com/users/eiso/orgs","repos_url":"https://api.github.com/users/eiso/repos","events_url":"https://api.github.com/users/eiso/events{/privacy}","received_events_url":"https://api.github.com/users/eiso/received_events","type":"User","site_admin":false},{"login":"jorgeschnura","id":6116152,"avatar_url":"https://avatars1.githubusercontent.com/u/6116152?v=4","gravatar_id":"","url":"https://api.github.com/users/jorgeschnura","html_url":"https://github.com/jorgeschnura","followers_url":"https://api.github.com/users/jorgeschnura/followers","following_url":"https://api.github.com/users/jorgeschnura/following{/other_user}","gists_url":"https://api.github.com/users/jorgeschnura/gists{/gist_id}","starred_url":"https://api.github.com/users/jorgeschnura/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jorgeschnura/subscriptions","organizations_url":"https://api.github.com/users/jorgeschnura/orgs","repos_url":"https://api.github.com/users/jorgeschnura/repos","events_url":"https://api.github.com/users/jorgeschnura/events{/privacy}","received_events_url":"https://api.github.com/users/jorgeschnura/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/src-d/guide/pulls/161/commits","review_comments_url":"https://api.github.com/repos/src-d/guide/pulls/161/comments","review_comment_url":"https://api.github.com/repos/src-d/guide/pulls/comments{/number}","comments_url":"https://api.github.com/repos/src-d/guide/issues/161/comments","statuses_url":"https://api.github.com/repos/src-d/guide/statuses/871266f8d2289228fbe4a76562b0b3a10d93cb56","head":{"label":"src-d:teams-descr","ref":"teams-descr","sha":"871266f8d2289228fbe4a76562b0b3a10d93cb56","user":{"login":"src-d","id":15128793,"avatar_url":"https://avatars2.githubusercontent.com/u/15128793?v=4","gravatar_id":"","url":"https://api.github.com/users/src-d","html_url":"https://github.com/src-d","followers_url":"https://api.github.com/users/src-d/followers","following_url":"https://api.github.com/users/src-d/following{/other_user}","gists_url":"https://api.github.com/users/src-d/gists{/gist_id}","starred_url":"https://api.github.com/users/src-d/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/src-d/subscriptions","organizations_url":"https://api.github.com/users/src-d/orgs","repos_url":"https://api.github.com/users/src-d/repos","events_url":"https://api.github.com/users/src-d/events{/privacy}","received_events_url":"https://api.github.com/users/src-d/received_events","type":"Organization","site_admin":false},"repo":{"id":84983543,"name":"guide","full_name":"src-d/guide","owner":{"login":"src-d","id":15128793,"avatar_url":"https://avatars2.githubusercontent.com/u/15128793?v=4","gravatar_id":"","url":"https://api.github.com/users/src-d","html_url":"https://github.com/src-d","followers_url":"https://api.github.com/users/src-d/followers","following_url":"https://api.github.com/users/src-d/following{/other_user}","gists_url":"https://api.github.com/users/src-d/gists{/gist_id}","starred_url":"https://api.github.com/users/src-d/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/src-d/subscriptions","organizations_url":"https://api.github.com/users/src-d/orgs","repos_url":"https://api.github.com/users/src-d/repos","events_url":"https://api.github.com/users/src-d/events{/privacy}","received_events_url":"https://api.github.com/users/src-d/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/src-d/guide","description":"Aiming to be a fully transparent company. All information about source{d} and what it's like to work here.","fork":false,"url":"https://api.github.com/repos/src-d/guide","forks_url":"https://api.github.com/repos/src-d/guide/forks","keys_url":"https://api.github.com/repos/src-d/guide/keys{/key_id}","collaborators_url":"https://api.github.com/repos/src-d/guide/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/src-d/guide/teams","hooks_url":"https://api.github.com/repos/src-d/guide/hooks","issue_events_url":"https://api.github.com/repos/src-d/guide/issues/events{/number}","events_url":"https://api.github.com/repos/src-d/guide/events","assignees_url":"https://api.github.com/repos/src-d/guide/assignees{/user}","branches_url":"https://api.github.com/repos/src-d/guide/branches{/branch}","tags_url":"https://api.github.com/repos/src-d/guide/tags","blobs_url":"https://api.github.com/repos/src-d/guide/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/src-d/guide/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/src-d/guide/git/refs{/sha}","trees_url":"https://api.github.com/repos/src-d/guide/git/trees{/sha}","statuses_url":"https://api.github.com/repos/src-d/guide/statuses/{sha}","languages_url":"https://api.github.com/repos/src-d/guide/languages","stargazers_url":"https://api.github.com/repos/src-d/guide/stargazers","contributors_url":"https://api.github.com/repos/src-d/guide/contributors","subscribers_url":"https://api.github.com/repos/src-d/guide/subscribers","subscription_url":"https://api.github.com/repos/src-d/guide/subscription","commits_url":"https://api.github.com/repos/src-d/guide/commits{/sha}","git_commits_url":"https://api.github.com/repos/src-d/guide/git/commits{/sha}","comments_url":"https://api.github.com/repos/src-d/guide/comments{/number}","issue_comment_url":"https://api.github.com/repos/src-d/guide/issues/comments{/number}","contents_url":"https://api.github.com/repos/src-d/guide/contents/{+path}","compare_url":"https://api.github.com/repos/src-d/guide/compare/{base}...{head}","merges_url":"https://api.github.com/repos/src-d/guide/merges","archive_url":"https://api.github.com/repos/src-d/guide/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/src-d/guide/downloads","issues_url":"https://api.github.com/repos/src-d/guide/issues{/number}","pulls_url":"https://api.github.com/repos/src-d/guide/pulls{/number}","milestones_url":"https://api.github.com/repos/src-d/guide/milestones{/number}","notifications_url":"https://api.github.com/repos/src-d/guide/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/src-d/guide/labels{/name}","releases_url":"https://api.github.com/repos/src-d/guide/releases{/id}","deployments_url":"https://api.github.com/repos/src-d/guide/deployments","created_at":"2017-03-14T18:26:24Z","updated_at":"2018-03-16T01:34:29Z","pushed_at":"2018-03-16T15:37:24Z","git_url":"git://github.com/src-d/guide.git","ssh_url":"git@github.com:src-d/guide.git","clone_url":"https://github.com/src-d/guide.git","svn_url":"https://github.com/src-d/guide","homepage":"","size":2041,"stargazers_count":61,"watchers_count":61,"language":"JavaScript","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":31,"mirror_url":null,"archived":false,"open_issues_count":21,"license":null,"forks":31,"open_issues":21,"watchers":61,"default_branch":"master"}},"base":{"label":"src-d:master","ref":"master","sha":"5cad2b26e8b983c1b303cd9f734e1638544a53c8","user":{"login":"src-d","id":15128793,"avatar_url":"https://avatars2.githubusercontent.com/u/15128793?v=4","gravatar_id":"","url":"https://api.github.com/users/src-d","html_url":"https://github.com/src-d","followers_url":"https://api.github.com/users/src-d/followers","following_url":"https://api.github.com/users/src-d/following{/other_user}","gists_url":"https://api.github.com/users/src-d/gists{/gist_id}","starred_url":"https://api.github.com/users/src-d/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/src-d/subscriptions","organizations_url":"https://api.github.com/users/src-d/orgs","repos_url":"https://api.github.com/users/src-d/repos","events_url":"https://api.github.com/users/src-d/events{/privacy}","received_events_url":"https://api.github.com/users/src-d/received_events","type":"Organization","site_admin":false},"repo":{"id":84983543,"name":"guide","full_name":"src-d/guide","owner":{"login":"src-d","id":15128793,"avatar_url":"https://avatars2.githubusercontent.com/u/15128793?v=4","gravatar_id":"","url":"https://api.github.com/users/src-d","html_url":"https://github.com/src-d","followers_url":"https://api.github.com/users/src-d/followers","following_url":"https://api.github.com/users/src-d/following{/other_user}","gists_url":"https://api.github.com/users/src-d/gists{/gist_id}","starred_url":"https://api.github.com/users/src-d/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/src-d/subscriptions","organizations_url":"https://api.github.com/users/src-d/orgs","repos_url":"https://api.github.com/users/src-d/repos","events_url":"https://api.github.com/users/src-d/events{/privacy}","received_events_url":"https://api.github.com/users/src-d/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/src-d/guide","description":"Aiming to be a fully transparent company. All information about source{d} and what it's like to work here.","fork":false,"url":"https://api.github.com/repos/src-d/guide","forks_url":"https://api.github.com/repos/src-d/guide/forks","keys_url":"https://api.github.com/repos/src-d/guide/keys{/key_id}","collaborators_url":"https://api.github.com/repos/src-d/guide/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/src-d/guide/teams","hooks_url":"https://api.github.com/repos/src-d/guide/hooks","issue_events_url":"https://api.github.com/repos/src-d/guide/issues/events{/number}","events_url":"https://api.github.com/repos/src-d/guide/events","assignees_url":"https://api.github.com/repos/src-d/guide/assignees{/user}","branches_url":"https://api.github.com/repos/src-d/guide/branches{/branch}","tags_url":"https://api.github.com/repos/src-d/guide/tags","blobs_url":"https://api.github.com/repos/src-d/guide/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/src-d/guide/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/src-d/guide/git/refs{/sha}","trees_url":"https://api.github.com/repos/src-d/guide/git/trees{/sha}","statuses_url":"https://api.github.com/repos/src-d/guide/statuses/{sha}","languages_url":"https://api.github.com/repos/src-d/guide/languages","stargazers_url":"https://api.github.com/repos/src-d/guide/stargazers","contributors_url":"https://api.github.com/repos/src-d/guide/contributors","subscribers_url":"https://api.github.com/repos/src-d/guide/subscribers","subscription_url":"https://api.github.com/repos/src-d/guide/subscription","commits_url":"https://api.github.com/repos/src-d/guide/commits{/sha}","git_commits_url":"https://api.github.com/repos/src-d/guide/git/commits{/sha}","comments_url":"https://api.github.com/repos/src-d/guide/comments{/number}","issue_comment_url":"https://api.github.com/repos/src-d/guide/issues/comments{/number}","contents_url":"https://api.github.com/repos/src-d/guide/contents/{+path}","compare_url":"https://api.github.com/repos/src-d/guide/compare/{base}...{head}","merges_url":"https://api.github.com/repos/src-d/guide/merges","archive_url":"https://api.github.com/repos/src-d/guide/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/src-d/guide/downloads","issues_url":"https://api.github.com/repos/src-d/guide/issues{/number}","pulls_url":"https://api.github.com/repos/src-d/guide/pulls{/number}","milestones_url":"https://api.github.com/repos/src-d/guide/milestones{/number}","notifications_url":"https://api.github.com/repos/src-d/guide/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/src-d/guide/labels{/name}","releases_url":"https://api.github.com/repos/src-d/guide/releases{/id}","deployments_url":"https://api.github.com/repos/src-d/guide/deployments","created_at":"2017-03-14T18:26:24Z","updated_at":"2018-03-16T01:34:29Z","pushed_at":"2018-03-16T15:37:24Z","git_url":"git://github.com/src-d/guide.git","ssh_url":"git@github.com:src-d/guide.git","clone_url":"https://github.com/src-d/guide.git","svn_url":"https://github.com/src-d/guide","homepage":"","size":2041,"stargazers_count":61,"watchers_count":61,"language":"JavaScript","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":31,"mirror_url":null,"archived":false,"open_issues_count":21,"license":null,"forks":31,"open_issues":21,"watchers":61,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/src-d/guide/pulls/161"},"html":{"href":"https://github.com/src-d/guide/pull/161"},"issue":{"href":"https://api.github.com/repos/src-d/guide/issues/161"},"comments":{"href":"https://api.github.com/repos/src-d/guide/issues/161/comments"},"review_comments":{"href":"https://api.github.com/repos/src-d/guide/pulls/161/comments"},"review_comment":{"href":"https://api.github.com/repos/src-d/guide/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/src-d/guide/pulls/161/commits"},"statuses":{"href":"https://api.github.com/repos/src-d/guide/statuses/871266f8d2289228fbe4a76562b0b3a10d93cb56"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"tsolakoua"}}