Python Developer

Are you a talented Python Developer with more than five years’ industry experience? Have you written network service clients? Do you want to work on an app that will be used by tens of millions of people every day?

One of the world’s most iconic companies has recently established a new AI Lab. They are seeking to recruit a number of Python Application Engineers to work on a high impact, massively scalable application stack.

You’ll be responsible for building and maintaining core application frameworks, accelerating stable application build and release. You’ll focus on business logic, log telemetry, network clients and debugging tools.

Other responsibilities will include:

·    Taking ownership of core AI applications and tooling, and continuous incremental refactoring of core applications.

·    Firming up class hierarchies and business logic to be modular, testable, and resistant to accelerating change.

·    Taking ownership of the whole of the code in the repository and keeping all test passing.

·    Developing and working to best coding practices.

You’ll have…

·    More than 4-5 years’ commercial experience developing in Python

·    Bash Shell scripting skills

·    More than 2 years’ commercial experience writing network service clients

·    RPC development

·    Strong communication skills


·    BS in Computer Science or similar technical field

·    Experience of C++/Python FFI development

This is an opportunity to join one of the fastest scaling AI Labs in the world, and see your work impact the lives of millions of people on a daily basis. Sound like it could be fun?

Country: USC

City: Mountain View

Contract: Permanent

Type: Engineering

Python Developer application form

  • Drop files here or
  • Drop files here or
  • This field is for validation purposes and should be left unchanged.

Hear first hand what our happy candidates and clients think.
They put it better than we ever could.

Speaking to great people, working with great companies and having fun whilst we do it is what drives us! Become a part of the new innovative age and work with one of the biggest recruiters in Big Data, Data Science and Machine Learning across the world.

Our clients Our candidates

Similar jobs

Staff DevOps Engineer


San Francisco , US - California

Are you an expert DevOps Engineer? Want to make a huge impact from day one at one of the best consulting firms around? We are representing one of the worlds best manaement consultancies in their search for a Lead Machine Learning Engineer. They have an excellent reputation both…

Site Reliability Engineer


Mountain View, US - California

Are you experienced in Site Reliability? Have you developed and maintained operational configuration of large scale storage and stream services? Do you want to contribute to one of the highest impact AI projects in the States? A well known global business is looking to recruit a Senior Site Reliability Engineer…

Principal Software Engineer


Boston, United States

A globally-renowned start-up within the AI health domain is hiring top percentile candidates to join a pioneering team of entrepreneurs and engineers, designers, and scientists. Their unique platform technology is a world first and the only of its kind. The company are truly leading the way in the world of AI and healthcare analytics; It’s an incredible time to join the team and be part of a dynamic and thriving environment!