Senior Software Engineer

Company Name:
Human Capital Consultants, Inc.
Human Capital Consultants is a professional services consulting organization serving startups, near startups, growing mid-market and vertical leading firms across the United States. From locations in Massachusetts and New Jersey Human Capital Consultants offers proven, customizable and metrics driven solutions for our clients Recruitment and Human Resources consulting and outsourcing needs.
Senior Software Engineer Waltham, MA
Our client creates large scale proprietary databases of information on companies and people by using scalable systems. They employ big data technologies to extract accurate information from tens of millions of websites and other electronic proprietary sources. Their databases contain information on some 95M individuals and 7M companies in the US. They license this information to sales organizations, marketing departments, recruiters and small companies.
Our client is profitable and growing very fast while still just scratching the surface of revenue potential. As companies standardize on CRM and Marketing Automation platforms, their need and hunger for large scale, accurate and timely business information grows rapidly. Our client is determined to fulfill their growing needs in the most professional and satisfying way.
Our client encourages creativity, values innovation, demands teamwork, expects accountability and cherishes results. If you are a take charge, take initiative, get stuff done individual they want to talk to you! Our client has high aspirations for the company and are looking for the right people to help fulfill the dream. They strive to continually improve every aspect of the company and use cutting edge technologies and processes to delight their customers and rapidly increase revenues.
The Opportunity
Be a major player in a company that's on the cutting-edge of semantic technology
Work with cutting-edge technology like EC2, Hadoop, Solr, JBoss, and Hibernate
Work with enormous data sets. Their database has over 10 billion records extracted from the Web
Learn NLP & Machine Learning techniques, such as data mining and Bayesian classifiers
Solve interesting and challenging problems alongside a great team of engineers
Develop new skills as you push your knowledge - and our technology - to new levels
Work for a profitable, growing company that works with an impressive Fortune 500 client list
Native English speaker strongly preferred
A strong knowledge of Java
Experience with: J2EE, JMS, Hibernate, Spring, Junit
Eager to learn new technologies such as Hadoop, Cassandra, Solr, Jenkins, etc.
Interested in NLP & Machine Learning technologies/techniques like OWL/ontologies, RDF, SPARQL, naive Bayesian classifiers, data mining, machine learning, clustering/tag clouds, etc.
Experience with big data and data analysis
A mindset that research should lead to actionable results
Able to look at lots of data to see patterns, draw conclusions and take actions
Excited to tell us why you want to work here and what kinds of challenges you're looking for
Can talk intelligently and passionately about the interesting challenges your projects presented
A sense of humor and perspective
3+ years industry experience, B.S. in Computer Science or equivalent

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.