Filled
This offer is not available anymore

Software Engineer in Barcelona

Citibeats

Workplace
Onsite
Hours
Full-Time
Internship
No
Skills
Share offer

Job Description

Citibeats is growing! Join a fast-moving and exciting deep learning tech company and take your career to the next level!

We are looking for an enthusiastic and experienced backend Software Engineer with a background in Django development. Previous experience in AI or NLP companies is a plus.

As a Software Engineer at Citibeats, your job will be contributing to our core AI & NLP engine and our API, adding new features, and maintaining the existing ones.

If you’re motivated to see your work applied by some of the world’s leading organizations battling the health and social impacts of coronavirus, helping inform the distribution of funding in developing countries, or investing in new infrastructure according to citizens’ needs, this role could be for you.

About Citibeats:

Citibeats is the fastest and most efficient social intelligence and text analytics platform in the market. Citibeats organizes unstructured data via natural language processing (NLP) and machine learning. Our platform allows for the gathering of relevant information in changing social contexts, which permits public organizations and financial institutions to react more quickly and efficiently to the needs of citizens.

Leading financial institutions in Spain and different public organizations like the Ministry of Infrastructure in Japan, the city of Dublin, Tokio Marine and international partners like NTT Data, Accenture and Telefónica, among others, already trust in the Citibeats solution.

Citibeats has received prestigious recognition like the United Nations; World Summit Awards, the “Best Artificial Intelligence for Governments” by COGx and winner of NTT Data’s “Open Innovation Contest “in Japan.

Citibeats is an equal opportunity employer. Your uniqueness makes us better, and we encourage you to apply to this position without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, or disability status.

Your day-to-day:

  • Develop new features for the platform.
  • Develop API endpoints as well as micro-services.
  • Debug and fix bugs.
  • Code review your colleagues’ work.
  • Discuss with the team the best way to approach each challenge.
  • Daily stand-up.
  • Write useful documentation about the technical aspects of the platform.

Your qualifications:

  • The minimal requirements are:
  • Experience:
  • 3 years of proven experience in a Software Engineer position, using Python as the main language. Django is highly desirable.
  • 1 year of experience developing RESTful APIs.
  • Fluent level of Spanish and English.

Your opportunity:

  • Become a part of a fast-moving and exciting company that is changing the rules of the AI game.
  • Put your ideas into action as part of a meaningful project.
  • Be a part of a friendly atmosphere and a great international team.
  • Our offices are located in the 22@ district, just 5 minutes away from the beach!
  • Chance to become an expert in a new technological field.

Skills:

  • Highly proficient in Python and SQL. Experience with Django is highly desirable.
  • Deep understanding of RESTful APIs definition and development.
  • Experience in Agile development.
  • A passion for beautiful and performant code.
  • Proactive and decisive attitude that ‘make things happen’.
  • An understanding of time-to-market in the software industry.
  • You may be a good fit if you have previous experience or an interest in developing your knowledge in any of the following technologies (not all required):
  • Toolkits such as Pandas, NumPy, SciPy or similar.
  • Deep learning libraries such as Tensorflow, PyTorch, Keras or similar.
  • NLP.
  • SaaS development.
  • Elasticsearch.
  • Micro-service oriented architectures.
  • Serverless framework.
  • AWS.

Economic conditions:

  • Full-time position based in Barcelona.
  • 6 months trial period + permanent contract.
 

About Citibeats

  • Artificial Intelligence

  • Tech Start-up

  • Barcelona

  • 11-50

  • 2018

Citibeats is an artificial intelligence platform that searches and analyzes large amounts of text provided by citizens. Citibeats makes sense of this data and identifies social facts and trends that are useful for companies and institutions. The platform is able to interpret the needs and opinions of users by flexibly adapting to the context in which they are expressed, the needs of the language, the data source and the structure of the text. The tool is very easy to implement and customize and allows for quick and efficient action because it monitors information in real time, in changing environments, on a large scale.

The Citibeats algorithm combines Natural Language Processing and Machine Learning technology to filter relevant content, classify user opinions and information into categories, and to extract insights and patterns automatically. This technology is able to predict the real impact of any decision or action taken more accurately.

Citibeats has been recognized internationally with prestigious awards such as the United Nations World Summit Awards and COGx for the best Artificial Intelligence for public services.

Other software engineer jobs that might interest you...