Software Engineer

Open
CONTRACTFRESHER0 yrsRemote
All jobs

About this role

We build tech to understand and respond to misinformation. Our work aspires to scale civic efforts to misinformation response. This includes using machine learning to categorize and classify multilingual and multimedia content, detect hate speech; creating web scrapers for sourcing content from chat apps and social media in India; building realtime multiplayer games, and increasing the efficiency of fact checking work. This is an entry level role (0-1 years of experience). Tattle attracts people who are interested in technology as well as its interaction with social processes. The work is intellectually challenging and will require the engineer to upskill fast on the job. While the work at Tattle provides opportunities to publish in academic venues, this isn't a research role. Contract Type: The role will start with a three month contract period and might change to a long term retainer structure after that. The compensation will be market competitive.

Responsibilities

• Support the engineering team with data analysis tasks • Assist with front end application development • Work on multilingual and multimedia content classification projects • Contribute to web scraping tools for chat apps and social media platforms • Help build and maintain realtime multiplayer games • Improve efficiency of fact-checking workflows

Requirements

• 0-1 years of experience • Interest in technology and its interaction with social processes • Familiarity with the following tech stack: - Elixir, Javascript, Python - Data Analysis: Jupyter, Pandas, Excel - Kubernetes and Docker - AWS: EKS, EC2, S3, RDS (Postgres), Route53 and Cloudfront - Github Actions • Ability and willingness to upskill fast on the job • Alignment with Tattle's mission to combat misinformation

Benefits

• Tattle is a FOSS project. All code is licensed under GPL, and data that is safe to open is opened under an open data license. You retain all rights to the work you do with us and aren't bound to prohibitive NDAs. • At Tattle, we value inter-disciplinary thinking and unconventional life experiences. We provide space to incorporate your unique learnings in all that we make. • We provide a stress free work environment. We have a flexible 8 hours workday policy, without any interruptions from us beyond that. • We are a fully remote team that communicates asynchronously. • We value diversity and multiplicity of experiences. We strongly encourage candidates, even if they feel they don't meet all the above listed criteria but find alignment with the project and are driven to learn, to apply.

Skills & Technology

data-analysisfrontend developmentJupyterPandasExcelElixirJavascriptPythondockerkubernetesawsGithub Actions

Compensation & Dates

Salary not disclosed

Location

India
Remote allowed
Timezone: Asia/Kolkata

Ready to apply?

Read more about the application process on the organization's website.

Software Engineer at Tattle Civic Technologies