Position: TX Java Programmer
Local Candidates Only

The successful candidate will be part of the DataRush Development team. In this role, the responsibilities will include but are not limited to:

- Work on complex problems, with minimal supervision, where analysis of the situation requires an in-depth evaluation of various factors
- Create design specifications based on requirements for new or existing products
- Design implementation and ownership of a major design or system component
- Develop, enhance and maintain existing software
- Solve or recommend solutions to very complex issues and problems, including customers reported problems
- Exercise judgment within broadly defined practices in selecting methods and evaluation criteria for obtaining results
- Establish a course of action to deliver high quality products on time

Required Experience and Education:

- Strong experience in clustering for data mining and classification techniques
- Expertise with Java, preferably with 5+ years
- At least 5 years of industry experience, with at least 2 years in one or more of the following areas: machine learning, large-scale data mining, statistical mining, recommender systems
- BS/MS in Computer Science, Mathematics

Preferred Experience and Education:
- Skills in areas relevant to Data Analytics, and Data Quality
- Experience with Hadoop/Map-Reduce
- Performance analysis of applications, including optimizations, profiling and benchmarking
- Familiarity with advanced Java topics (memory model, threads, java.util.concurrent, GC tuning, etc)
- Experience developing/designing large software systems

Please contact me directly, as I’m the hiring manager.