Data scientist – Product Startup – Bangalore (2-4 yrs)

Job Description
You will work with the senior management team and will play an important role in our growth. We are not just looking for doers but people who can think, strategise, create, implement and execute. Your fresh ideas will always be listened to and you have an opportunity to be a part of something that will change the way financial services takes place outside the big domination of banks in the modern digital & social world.
You will develop skills and experiences that are hard to develop anywhere else. Moreover you help the world become a better place by contributing to build better financial services.
Candidate requirements:
You will play a key role in delivering smart Business Intelligence, creating data driven
insights, development of advanced statistical models. Behavior analytics, combined with user demographics and social media interactions will be used to build sophisticated analytics modules, as the product is geared towards the customer and their interactions with the product. If you have work experience on either of these; Personal Finance Management (PFM)/Credit risk modelling/Behavioral finance, then it will be an added bonus.

Untitled-1

You will be responsible for:
• Mathematical modelling, multivariant tests and predictive analytics to forecast customer behavior and profiling users
• Demographic/income/characteristics analysis
• Carrying out exploratory analysis and incorporating new methodologies and techniques
• Tracking stickiness to the app
Required Skills and Experience
• Bachelor’s degree or equivalent education in statistics, mathematics, computer science
• Proven experience in building data science models
• A strong background in Machine Learning, predictive modelling, and statistics.
• Hands on experience in Python or R
• Excellent understanding of machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests, etc.
• Experience with common data science toolkits, such as Weka, NumPy, etc Excellence in at least one of these is highly desirable
• Knowledge of relational and non-relational databases (SQL, NoSQL, Hadoop etc.) and Java is desirable
• Fluency in English and great communication skills
• Understanding that business needs can change – adaptable to the pace of a start up

For more details please reach me at prasoonpurbia@gmail.com

Advertisements

Tech Lead/Engineering Manager – Early Stage startup – Bangalore (6 – 9 yrs)

Hi, I am looking to close Tech Lead/Engineering Manager role with one of the early stage product start up in Bangalore – we need a strong Java backend from  startups who has built product from scratch and scaled it up. This role reports to CTO,

ROLE OVERVIEW
Your primary responsibility as a tech lead/Engineering Manager will be to be a highly technical, hands-on software engineer & architect. You should have a Bachelors or Masters in Computer Science from a reputed Ivy League university or equivalent premier institute in India, and a minimum of 6 years of experience in software engineering, a deep interest in Fintech, data mining and analysis, very good communication skills, and want to work in a growing startup business. We are looking for people with progressive technical experience, sharp coding skills, and a passion for leading developers in a fast-paced environment. You will report to the CTO with a dotted line into CEO and Head of Product, and will be part of the company executive management team

Fintech-1

 

RESPONSIBILITIES:
a. Taking complete ownership of our technology platform development including hands-on development, architecture, technical support, Deployments, technology strategy, policies controls and procedures
b. Continually explore and evaluate new developments in tech that can benefit its products and platform, or the operational effectiveness of thesoftware development team
c. Lead in sourcing, building out technical team and hiring technical staff
d. Create a positive image of product in the marketplace, community and society (including writing technical blogs, contributing to the tech community by actively
engaging with authors of libraries used in our product, including bug reports, fixes,merge requests)
e. Participate in product feature and scoping discussions when it relates to resources and timelines, bearing in mind business objectives.
f. Participate in client outreach, education and technical assistance when required for our products.

MUST HAVE’s:
• Minimum of 6+ years of experience in software engineering and architecture and should have built atleast couple of products from scratch and scaled it to 10X to 100X
• Exceptional hands on coding skills in building enterprise applications using with
following technical stack: Java, Spring Framework, Messaging applications, relational
and non-relational databases such as MySql, MongoDB
• Knowledge of one or more of the following skill set, Javascript, Python, hybrid mobile
application development using either Phonegap or React Native, Front end technologies
Angular.js, React,js

NICE TO HAVE’s
• Atleast 2+ years of proven experience of building team in a product based startup.
Should have recruited (including sourcing personally, or from your own network or
recruitment firms) and managed high performing technical teams (comprising of front
end developers, back end developers, full stack developers, architects, QA’s) of at least
5-10 people on a day to day basis through proven performance management discipline

For immediate response message me on Linkedin

Engineering Manager – Ecommerce Productsetup – Bangalore (10-15 yrs)

Position Title : Engineering Manager
Engineering Manager –

Location Bangalore
QUALIFICATION : B.Tech/ B.E/ M.Tech/ MCA

Experience : 10 – 15 Years
ROLES & RESPONSIBILITIES
 Work with leaders in Product and Engineering organization to drive and implement platform and product
vision
 Provide technical leadership to a team of excellent software engineers and make complex design decisions
 Translate the impact of architecture and design choices on non-functional attributes like scalability,
performance, availability and security
 Manage multiple competing priorities and negotiate the best possible solutions
Execution and Delivery
 Instill and follow good software development practices
 Ensure timely delivery of high-quality products. You should be familiar with agile practices as well as be
able to adapt these to the needs of the business, with a constant focus on product quality
Team management
 Responsible for hiring and mentoring your team; helping individuals grow in the organisation
 Assist team members in improving their performance by sharing prompt, clear and actionable feedback
 Utilize deep understanding of technology stack and design to recommend appropriate software architecture and solutions to complex business problems
DESIRED SKILLSETS
 Proven experience as a leader capable of motivating and energizing the very best software engineers
 Good knowledge and working experience of large variety of multi-tier architectures and awareness of architectural and design pitfalls
 Strong System design and object orientation skills with ability to operate at the right levels of abstraction
 Experience in complete product development cycle from inception to production to scaling up
supporting new requirements:
 Quick & Excellent Problem solving skills for complex & large-scale problems.
 Good knowledge of data structures and algorithms.
 Exposure to a wide variety of problem spaces, technologies, and tools, experience & exposure to a variety of large-scale persistent systems including large databases
 Ability to work in a fast-paced, high-performance environment
 Very good understanding of one or more of RDBMS/NoSQL/Messaging/Caching technologies
 Excellent understanding of and coding skills in one or more of the following technologies:
Go Lang. / Java/ Python/ Node JS
 Analytics: open source tech ecosystem, Redshift/Pentaho, R, Hadoop et al
 Linux, MySQL, NoSQL, Networking, Storage, Monitoring, Load Balancers, Caching
 Build and Release: Automation – UI, Mobile Apps, Services, CI/CD

Engineering Manager – Product setup – Delhi

As a Engineering Manager  you will join an Engineering led company. Our Client is  globally admired for their SaaS products.

Your key responsibilities: 

  • Mentor and guide multiple engineering teams of 8-10 people or larger teams.
  • Responsible for the product engineering road map, quality assurance and stability of the product.
  • Define best practices for development and champion their adoption and at the same time architect
  • Design technically robust, flexible and scalable solutions.
  • Responsible for hiring and skills management within the team.


What you have:

  • 6 to 10 years of total work experience in high performance software company, preferably in a consumer startup (or startup like environment). Please skip if experience is limited to services.
  • Strong hands-on coding experience.
  • Sound understanding of web technologies (e.g. Javascript, HTML5, CSS) and strong command over databases (MySQL, PostgreSQL, Redis).
  • Experience with one or more back end technologies (e.g. PHP, Python, Java)
  • Sound understanding of scalable systems, distributed computing.
  • Excellent written and oral communication skills.
  • Ability to make quick decisions in high pressure environments with limited information.

For more details please reach me at prasoonpurbia@gmail.com

Backend Engineer (IC role) – Bangalore – (7-10 yrs)

Job description : – Backend Programmer
Job Location : – Bangalore.
Job Description
The candidate will be involved in the development team and is expected to be a self-starter, team player and strong driver for results and continual improvement.

Job responsibilities include:
 Understanding of core products and the organization.
 Develop prototypes and simulations of innovative improvements to the services infrastructure and functionality.
 Focused on developing code. Code is well-commented and typically improves after one or more code reviews
 Will be Involved in discussion with senior leader about development plan and design; Produces code that is sufficiently supported by test units
 Has a basic understanding of technical concepts required for specialized field.
 Work with engineers and other cross functional teams including Research, Project Management, Quality Assurance, Operations etc. to develop great software that meets market needs with respect to functionality, reliability, performance, scalability
Job Description:
 Programming skills in one or more of the languages – Core Java, C#, Node.js, Python
 Should strong in Algorithm, Data structures
 Some understanding on Unix/Linux
 Good Problem solving & Analytical Skills
 Good academic background
 Excellent Computer Science fundamentals
 Detailed knowledge on the project performed during course curriculum
 Good attitude and communication

For more details please reach me at prasoonpurbia@gmail.com

SDE II – E commerce Product Set up – Bangalore (3-7 yrs) – Interviews – 19th August 2017

Detailed JD

You (Must Haves):
Extensive and expert programming experience in any one programming language (strong OO skills preferred).
Deep experience in at least one general programming language (Java, Ruby, Clojure, Scala, C/C++ and SQL)
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
Have a penchant for solving complex and interesting problems
Worked in startup like environment with high levels of ownership and commitment
BTech, MTech, or PhD in Computer Science or related technical discipline (or equivalent).
Excellent coding skills – should be able to convert design into code fluently Good skills to write unit & integration tests with
reasonable coverage of code & interfaces – TDD is a plus
Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing
with huge amount of data. Experience with multi-threading and concurrency programming
3 years and above exposure in the art of writing codes and solving problems for large scale.

You’re Part:
Communication
Drive discussions to create/improve product, process and technology
Coding:
Thinking tools, creating tools
Build abstractions and contracts with separation of concerns for a larger scope
Rapid proto-typing
Robust and scalable web-based applications
Design
Do high level design with guidance; Functional modelling, break-down of a module
Thinking platforms & reuse
Architecture
Do incremental changes to architecture: impact analysis of the same
Do performance tuning and improvements in large scale distributed systems
Org Development
Mentor young minds and foster team spirit
You’re Array (Nice to Haves):
The farsightedness it takes to look at business problems critically from more than one perspective.
The capability to craft object-oriented models and design data structures, implement business logic and data models with suitable class design.
Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product
Sound soft skills to gel with colleagues from other teams in order to harness the development process.
An understanding of the industry’s coding standards and an ability to create appropriate technical documentation.

Exp: (3-7 yrs)

Work location : Bangalore

Key Skills – Deep experience in at least one general programming language (Java, Ruby, Clojure, Scala, C/C++ and SQL)

Note : Interviews will be conducted on 19th August 2017 (Saturday) in Bangalore

 

For more details please reach me with your updated resume at prasoonpurbia@gmail.com

SE/SSE – Search (elasticsearch, Solr) – Product Set up – Noida

Position:- SE/SSE – Search

Work Experience: 1 – 3 Years

Job Responsibilities:-

  • Ownership and Contribution to Modules of the search platform.
  • Handling Architecture for Web based search applications for High traffic web applications.
  • Research, Identifying and proposing solutions.
  • Design, Architect and implement complex projects dealing with considerable data size and high complexity.
  • Responsible for coding, documenting and maintaining web applications in a fast paced project environment

Must Have :

  • Hands on and Expertise on Core Java/LAMP stack
  • Exposure to elasticsearch, Solr and worked on search modules and teams
  • Development Experience in one or more of the following Lucene, Django, Mahout, Hadoop, Python
  • Ability to intuitively visualize/communicate Complex data structures and algorithms
  • Multithreaded Client/Server Applications with high concurrency and traffic
  • Good communication, problem solving & interpersonal skills

Good to Have:

  • Working Knowledge of various scripting languages like perl, shell would be an added advantage.

  • Technological evangelization, out of the box thinker and not just limited to the work done in the projects.

  • Capable of working as an individual contributor and within team too

  • Knowledge about analytics/ML using Mahout/ NLP/ NLTK/ R would be an added advantage

  • Experience with lex, yacc /javacc/Selenium

  • Self-starter & resourceful personality with ability to manage pressure situations

For more details please reach me at prasoonpurbia@gmail.com