Engineering
Seravia is a technology company: computer science lies at the heart of everything we do. Our engineers pride themselves on their deep technical skills, their passion for learning, and their eagerness to take on the seemingly impossible. We regularly confront problems that seem too large, too hard, or too complex: machine learning, large-scale data warehousing, dynamic workflow, searching unstructured data. All of our engineers excel at algorithms and are at home with highly-scalable open-source technologies.
Current opportunities to join the Engineering team:
Lead Developer
The Position We are looking for world-class engineers with the acumen to handle problems in artificial intelligence, recommendation engines, data warehousing, web crawling, usability, security, performance and scalability. You will work with brilliant people who speak widely different languages (academic, technical, natural and otherwise) than you. You will lead research and development projects, drive entire product areas and develop far-ranging technical and business expertise.
Candidate Requirements You think of yourself as a Senior Engineer, Uber Tech Lead or World-Class Programmer and have the track-record to prove it. You are relentless, you love to learn and you are not afraid of complexity. You can lead our most difficult projects, teach us what we don’t know, and quickly absorb complex technical and business concepts. You have a Computer Science BS/MS/PhD from a top university and extensive experience in Ruby, Python, Java, and/or C/C++. Rails experience a plus. In addition to leading a team of sharp engineers, this is a hands on position and you’ll need to pass the programming interviews.
The position is in our Beijing office and includes relocation.
To apply for this position, send your cover letter and resume to jobs@seravia.com with “Senior Software Engineer” in the subject line.
Software Engineer
The Position We are looking for world-class engineers with the acumen to handle problems in artificial intelligence, recommendation engines, data warehousing, searching unstructured data, usability, security, performance and scalability. You will work with brilliant people who speak widely different languages (academic, technical, natural and otherwise) than you. You will contribute to both research and production projects, develop both technical and business expertise and launch code weekly.
Candidate Requirements You are a brilliant software engineer with experience launching web applications using the latest open-source technologies. You are relentless. You love to learn and you are not afraid of complexity. You should have a Computer Science or technical BS/MS and 2+ years of engineering experience – and you’ll still need to pass the programming interviews.
To apply for this position, send your cover letter and resume to jobs@seravia.com with “Software Engineer” in the subject line.
Software Engineer (New Grad)
The Position We are looking for top engineering graduates with the acumen to help us solve problems in artificial intelligence, recommendation engines, data warehousing, searching unstructured data, usability, security, performance and scalability. You will work with brilliant people who speak widely different languages (academic, technical, natural and otherwise) than you. You will contribute to both research and production projects, develop both technical and business expertise and launch code weekly.
Candidate Requirements This position requires research, awareness, interactivity, and asking questions. You should have strong competencies in data structures and algorithms, along with a fascination with new technologies. You need to have a solid foundation in computer science in order to consistently come up with new ideas as well as strive for a deep understanding of our products and services. You are new graduate with a BS, MS or PhD in computer science or a related technical field.
To apply for this position, send your cover letter and resume to jobs@seravia.com with “Software Engineer (New Grad)” in the subject line.
Software Engineer (Intern)
The Position We are looking for brilliant engineering students who aspire to create and implement complex computer science solutions. You will help us develop massively scalable, intelligent software systems and collaborate on smaller projects that have immediate international reach. You will work with brilliant people who speak widely different languages (academic, technical, natural and otherwise) than you. You will contribute to both research and production projects, develop both technical and business expertise and launch widely-used code.
Candidate Requirements This position requires research, awareness, interactivity, and asking questions. You should have strong competencies in data structures and algorithms, along with a fascination new technologies. You need to have a solid foundation in computer science in order to consistently come up with new ideas as well as strive for a deep understanding of our products and service. You are currently pursuing a BS, MS or PhD in computer science or a related technical field.
To apply for this position, send your cover letter and resume to jobs@seravia.com with “Software Engineer (Intern)” in the subject line.
