Showing posts with label Python. Show all posts
Showing posts with label Python. Show all posts

14 Dec 2016

Senior Python Developer - London



Requirement : Senior Python Developer 
Job Location:  LONDON
Salary:            £50,000 - £80,000/ Annum
Experience:    5-12YEARS

The ideal candidate will be someone who... 
  • Has significant experience developing in Python 
  • Has prior experience developing service-oriented applications in production 
  • Has experience building integrations with external services via APIs, for example using OAuth and REST, or even SOAP 
  • Works well as part of a team shipping code regularly to production 

The following would set a candidate apart... 
  • Experience with Django Experience with other programming languages Infrastructure and DevOps experience 
  • Experience in a startup environment 
  • Comfortable in an Agile/SCRUM process 

Our client technology stack includes
  • Django 1.9
  • Python 3.5
  • Docker on AWS ECS
  • PostgreSQL
  • Heroku
  • Continuous Integration with CircleCI
  • 12 factor methodology
  • Web components approach
  • Modern JS framework (React, and Backbone)
  • CSS preprocessor (SASS, less, Stylus)
  • NodeJS (gulp, bower)

Benefits 
  • Competitive annual salary depending on experience
  • Defined contribution pension plan (5% of gross annual salary)
  • Generous training, equipment and IT budget
  • An opportunity to build a market changing product


The role is based in our client London offices.

Our Client is A successful financial services startup which has a focus on payment solutions for businesses worldwide,  is looking for enthusiastic, ambitious software developers to join their technology team to build the next generation of banking services for SMEs. You will build the key infrastructure of my client's service as part of the engineering team. This will include building service-oriented applications and working with the engineering team to develop the architecture we need for our next stage of growth.

As an important member of a growing team, you'll have a unique ability to help shape our technology and processes as we continue to invest in research and development.

Machine Learning Specialist / AI Developer - London



DESCRIPTION
Machine Learning:   3 years. 
Job Location:       London  

We are looking to employ a motivated and enthusiastic machine learning specialist to be involved in the core team of research and development for our clients Energy Analysis/Disaggregation product. 
You will apply the theory of machine learning to help improve the product. 
  • You will be working with our engineers to develop prototype products. 
  • You will be given great freedom of exploring new ideas and great help from our team. 

KEY REQUIREMENTS- 

Education: PhD/MSc in Computer Science, Applied Math, Statistics, Electrical Engineering or related areas. 

  • Experience implementing machine learning systems using Python, C++, Matlab or R. 
  • Understanding of supervised and unsupervised learning, pattern recognition, Bayesian statistics, time series analysis, HMMs and latent variable methods. 
  • Experience of medium to large projects where you applied principled machine learning theories and techniques. 
  • Experience in handling large datasets. 
  • Ability to keep track of the latest research. 
  • Good communication and presentation skills. 

CORE ACTIVITIES- of this Research and Development role include: 
  • Applying statistics and machine learning models for energy disaggregation problems. 
  • Searching for and exploring advanced theory that can solve energy analysis problems. 
  • Turning theoretical ideas into prototype algorithms. 
  • Collaborating with our engineers and scientists to turns your code into products. 
  • This is a key role for an exciting company at the top of their field and is commutable from London, Greater London and the Home Counties.

14 Sept 2015

Software Development Engineers - SCM/ Logistics Software


Looking for software engineers with 4+ years of solid Software engineering experience involving solving complex problems. These engineers will provide the technical leadership to the team, drive best practices, mentor other engineers and drive continuous improvements in engineering excellence

Basic Qualification:-

Key Responsibilities include:-
  • Ability to design and code right solutions starting with broadly defined problems,
  • Drive best practices and engineering excellence
  • Development of code in object oriented languages like C++ and java and build large scale robust distributed systems
Candidates for this role must have:
  • 4+ years of experience building successful production software systems
  • A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field)
  • Experience developing software services and an understanding of design for scalability, performance and reliability.
  • Mastery of the tools of the trade, including a variety of modern programming languages (Java, JavaScript, C/C++,Python) and open-source technologies (Linux, Spring, Hibernate)
  • Proven ability to work in a fast paced, agile and in an ownership and results oriented culture.
Preferred Qualification:-
  • Development in cloud environment.


20 Nov 2014

Modem Developers (3 - 7 yrs)



Requirement Name:     Modem Developer
Experience:                  3  – 7 years
Job Location:                Bangalore
Qualification:                 B.E. / B.Tech. with 70%

Requirement:
  • Profiling Modem Software Builds on Qualcomm DSP and on Windows Phone (ARM)
  • Development of profiling tools and automation.
  • Maintenance of test base stations (R&S CMW 500, Qualcomm LTE TBS, Qualcomm UMTS Test Base Station) for profiling
Responsibilities:
  • 3-7 years in LTE and UMTS protocol testing on UE side, specifically on Windows Phone (Windows Mobile).
  • Knowledge of Qualcomm tools on Modem and tools on HLOS (Windows, Android) side.
  • Familiarity with R&S, Anritsu Cellular test equipment. Knowledge of scripting (Perl, Python) and C/Java programming.
  • Experience on CPU profiling preferred.

18 Nov 2014

Web Application / Back-End Developers (Experience: 6+ Years to 9 Years)



JOB ROLE
As a member of the brand new Cloud Team at Our Client, you will help develop next-generation technologies for distributed wireless systems to further client’s leadership in the wireless space. Our client is known as the Biggest Small Company, and we are looking for fun and creative people to join out start up team, to build great things and delight our customers. All projects will have high impact and visibility.
  • Responsibilities include design and hands-on development of solutions to complex problems in the cloud networking space.
  • Understand SDLC, and different stakeholders for the product, i.e. Dev, QA, PLM, management, Support engineering org., customer, dev-ops.
  • Understand the given functional description, investigate and evaluate the possible solutions, suggest the best suited approach, basically own feature end-to-end.
  • Take care of scalability at every step of design, development.
  • Good verbal communication within the local teams, and written communication with distributed team, and other stakeholders w.r.t. given task.
  • Provide quick fixes to the reported problem from the field. 
REQUIREMENTS
  • Developing web applications with Python - experience using MVC frameworks like Django/Flask is a plus
  • Experience using and developing with SQL databases
  • Experience developing RESTful APIs for complex data sets
  • Good knowledge of algorithms and data structures 
  • Understanding of Operating system, i.e. able to work and debug on Unix like systems 
  • Should have good problem solving skills
  • Strong exposure to one of the three areas mentioned below is a must
  • Python, or any scripting knowledge
  • Exposure to development in cloud environment, or horizontally scaled system, or web services, or service oriented architecture
  • Understanding of Networking, development experience for large NMS systems for wireless networks.
  • Experience in message queues and data marshaling frameworks is highly desired
  • Ability to work on the client side technologies in HTML/CSS/Javascript is a big plus
  • Real world experience working with large datasets and NoSQL database technologies is a big plus
  • Self-starter, startup experience is a plus. Ability to work in an extremely dynamic and fast paced environment.
  • Worked on cloud based application development is highly desired
  • Knowledge/experience with big data analytics and applications
  • The candidate must display excellent written and oral skills with demonstrated interpersonal and organization abilities. 
  • Knowledge of networking concepts is a plus, wireless networking experience is a big plus

5 Nov 2014

Software Engineer, Build and Release - San Jose, CA, USA

Work Location: California- San Jose

Job Title: Software Engineer, Build and Release
Experience:  3 - 6 Years
 
Job Description:
  • Experienced Software Engineer to help architect, design and develop our internal build and release infrastructure that spans -Jenkins infrastructure for continuous integration.
  • As part of the team you will be immersed in many exciting, cutting edge technologies and projects, including collaboration with software developers, system test engineers, HW designers.
Responsibilities:
  • Architect and own the continuous integration infrastructure (Jenkins based) for the system integration team(SW and HW).
  • Develop automation scripts for code merging and check-in and auto rejection of offending patches.
  • Analyze build failures, and reduce build failure occurring due to non-product code issues, periodically review the feedback from developers and testers, and deliver ongoing improvements.
  • Collaborate with your peers and release management team in adjacent organizations to define the engineering road map, and provide your input to prioritize different projects
Desired skills:
  • 3 -6 years experience with Jenkins Infrastructure : deployment, configuration, continuous integration.
  • 3+ years experience with scripting languages (e.g. python, Perl).
  • Experience with Perforce and software configuration management.
  • Experience with Embedded C/C++ design / coding skills.

27 Aug 2014

ARM Architecture Developer with BUS experience

Experience: 5  – 10 years
  • Strong hardware debugging skills and a highly focused approach to problem solving.
  • Possess an ability to coordinate tasks between various teams and communicate effectively with them.
CPU architecture & Buses: Exposure to ARMV7/V8 based CPUs/SOCs and AXI / AMBA / NOC bus architecture
Hardware Systems Engineering: Experience with PCB level design or debug. Need to be able to read schematics.
Equipment: Should have experience with configuring and using oscilloscopes & logic analyzers.
Software Programming: Should be proficient in C programming and debugging over JTAG (Lauterbach ARM is preferred).
Knowledge of assembly programming is a plus.
Operating Systems: Understanding of RTOS (QNX preferred) and Linux / Android internals
Multimedia: Exposure to Audio/video codec/system is desirable
Script: Knowledge of Python/Perl scripts is a plus

4 Jun 2014

Windows Phone Developer

Role:                                 Windows Phone Developer
Experience:                       2 – 4 Years
No. of Positions:               4
Skill:                                 C++, C#, Windows Phone, Perl
Notice Period:                  30 days Max
 
Job Description
  • Hands on C , C++ and C#
  • Understanding of Perl & Python scripting
  • Experience of Windows Phone architecture Windows Phone connectivity & debugging experience
  • Experience in WP application development
  • Knowledge of various automated test frameworks is a PLUS
  • WP Test content on boarding knowledge a PLUS

Build & Release Engineer

Role:                   Build & Release Engineer
Experience:        5 – 7 Years
No. of Positions: 5
Skill:                    Build & Release, Middleware
Notice Period:     30 days Max

Job Description
  • To enhance the efficiency of our client’s development, testing, and release processes, Client is looking to fill a Build Master/Scripter position.
  • To excel in this position you must be passionate about software quality and an advocate for good processes and best practices.
  • You must be comfortable in a highly collaborative environment, using both onsite and offshore resources for continuous build team coverage.
  • You enjoy the daily challenges associated with enterprise-level software development in support of a highly sophisticated application portfolio.
  • Experience in using, developing and updating Maven scripts is desired.
  • You must possess a positive attitude and a willingness to learn about the industry and client requirements.
Required skills
  1. Total experience should be between 5 – 7 years.
  2. Experience using  ClearCase /GIT  - 1- 2yrs.
  3. Middleware – WebSphere/ JBoss/ Weblogic (deployment experience /administration) - 1-2yrs.
  4. Experience in build automation tools – ANT, MAVEN,  -1-2yrs.
  5. Development experience in Java in initial phase of career(preferable).
  6. Scripting in Python, Jython /Perl – 1-2yrs.
Special Instructions   

Individuals may be required to work off-hours shifts to cover US business hours.

Apply Here

Post Applied For
Email Address:
UPLOAD Your CV: