Jobs Located Nationwide
Data Scientist for Operations and Production -  Des Moines, Iowa




Data Scientist for Operations and Production

Location:  Des Moines, Iowa

Salary:  $90,000 - $115,000


Client will assist with relocation


This is an outstanding opportunity to play a key role with a world class quantitative genetics leader. This global organization seeks a Quantitative Scientist who will be responsible for the support of corporate data management, digital platform development, prototyping, and other initiatives.  He or she will help drive decisions that optimize cost and lead-time on strategic and tactical levels.


This Quantitative Scientist will use advanced mathematical models, operations research techniques, quantitative genetics and strong business acumen to deliver insight and recommendations for Product Development science and business problems. He or she will apply mathematical modelling and other optimizing methods to develop and interpret information that assists management with decision making and policy formulation.


Job Description

  • Serve as resource for experimental design, quantitative genetics and data analysis methodologies for target Product Development scientists
  • Maintain expertise in the proper application and use of computational tools for the management of materials, data management and analysis, and reporting
  • Serve as subject matter expert for ongoing development and optimization of critical computational applications
  • Serve as the user support for users within the defined work group, for proper application and use of computational tools for the management of materials, data management and analysis, and reporting
  • Conduct regular new user and refresher training on selected computational tools
  • Communicate opportunities for improvement of computational applications to the development or maintenance teams, based on personal use or user feedback
  • Prepare and conduct training to R&D community on relevant topics of statistics and data science



  • PhD or Masters in Engineering, Math, Physics, Statistics, Computational Biology or a related field
  • Minimum of 5+ years of experience in quantitative data science, statistics, and data management supporting Product Development and Operations Research for global operating companies.
  • Experience with machine learning algorithms and statistical techniques is highly desired
  • Expertise in most of the following: Monte Carlo simulations, decisions analysis, stochastic models, system dynamics and forecasting
  • Experience identifying and solving analytical problems involving big data sets using quantitative approaches to generate insights from data
  • Experience with commercial optimization software (i.e., CPLEX, Xpress, Gurobi etc) is desired
  • Experience with statistical programming packages like R, MATLAB and Python required
  • Experience in using MIP/LP/IP/QP optimization packages in either of R/Python/Matlab is highly desired


Click to apply for a position through Hamilton Technical Personnel and send your resume via our application form or email attachment
Principal Data Architect  - Seattle, WA




Principal Data Architect

Location Seattle, WA

Salary:  $150,000 to $175,000  base plus annual bonus


Relocation Assistance Available

Client Will sponsor H1b visa candidates


Our client, a top global technology communications leader, seeks a senior data architect for a senior hands-on strategic role.  We’re seeking a candidate with the ability to lead the design, implementation and maintenance of enterprise data models across all domains.  He or she will be responsible in the overall design of the data ecosystem including Integrated Data Warehouse (IDW), ODS and Hadoop Data Lake in addition to mentoring data architects and developing a roadmap of the future state data ecosystem.


Primary Responsibilities :

  • Architect, design, and build enterprise class relational and dimensional data models.
  • Responsible for driving design reviews ensuring integration of data across multiple domains and design of semantic layer for data access
  • Be a productive technical leader on a team that supports various business areas including Internal IT, Finance, Marketing, Digital, Supply Chain, Care, and Sales.
  • Conduct industry research & trends for setting the direction of Information Architecture
  • Build & maintain Reference Model Architecture and Standards for communicating direction of Information Architecture.
  • Lead design and build the data architecture layer to drive solutions that will be implemented by the development teams.
  • Work with the platform team in optimizing Data Architecture and data assets for Data Science.
  • Develop proof-of-concept and prototypes to illustrate approaches to technology and business problems
  • Work with CIS team in delivering an architecture to support encryption and row-level data security
  • Support the Data Governance and EDS metadata initiative



  • Minimum 12 years BI data architecture experience to include strong experience designing BI solutions on RDBMS Teradata version 14, 15 or 16
  • Strong hands-on skill with data modeling, data architecture for near-real time data ingestion, API design, advanced reusable data profiling techniques, and design of semantic layer.
  • Strong working knowledge of Teradata, Hive, HBase, and Postgres
  • Experience in data architecture for handling streaming and batch data within data warehouse landscape
  • Understanding of Big Data technologies, Hadoop and modern data architectures like Spark & NoSQL structures
  • Experience in AWS (S3, Redshift, RDS, etc.)
  • Experience in distributed data processing framework such as Spark and MapReduce and data streaming such as Kafka, Spark streaming preferred
  • Experience with API management solution such as Apigee, Mulesoft, AWS API Gateway, etc
  • Strong programming skill one of the following: Python, Java, Scala, etc.
  • Data modeling tools (Erwin, Power Designer) and standards.
  • Experience with data profiling tools such as Ataccama, Trifacta, etc preferred
  • Experience with ETL Tools such as Informatica BDM, etc
  • Excellent SQL tuning knowledge and experience with Teradata Query Grid preferred
  • Experience working with vendors to evaluate, select, and implement 3rd party solutions
  • Demonstrates working knowledge of UML documentation of various business process and modeling to build Data Flow Diagrams, Process Models, ER diagrams, Dimensional Data Models, and Event modeling
  • Excellent problem solving and analytical skills
  • Excellent written and verbal communication skills with strong relationship building skills
  • PhD or MS in Computer Science, Engineering, Math






Click to apply for a position through Hamilton Technical Personnel and send your resume via our application form or email attachment
Quant Researcher - Philadelphia, PA



Quant Researcher

Location:  Philadelphia, PA

Salary:  $135,000 - $200,000 base depending on experience.  Compensation also includes strong annual bonuses.


Relocation assistance available

Client will sponsor H1b visas


Our client is a highly respected global financial firm committed to innovative problem solving and known for a very positive work environment.  This company is seeking a Quantitative Researcher who will join a group of PhD level researchers dedicated to the data-driven studies, development, and improvement of trading strategies in an already very successful organization.  The Quant Research team applies mathematical thinking, analysis of complex datasets and problem-solving skills to create solutions in today’s competitive and constantly changing landscape of financial markets.


Quants in this environment work very closely with traders and technologies on the trading floors.  They have the opportunity to be part of the conversations and activities that shape trading activities and are better equipped to turn quantitative methods into strategies that capitalize on trading opportunities. Since the Quant Researchers work in real time, they have the ability to quickly see the impact of their work has on the trading business.



  • PhD in Mathematics, Physics, Statistics, Electrical Engineering, Operations Research or a related field of study
  • Solid analytical knowledge in areas of probability, statistics, calculus, and linear algebra
  • Experience working on in-depth research projects
  • Ability to get computers to accomplish tasks reliably and efficiently (a specific language proficiency is less important to us)
  • Any recognition for accomplishments through fellowships, grants, academic competitions or publications in research journals is also highly desired.




Click to apply for a position through Hamilton Technical Personnel and send your resume via our application form or email attachment
C/C++ Algorithm Developer for FPGA Big Data Acceleration - San Jose, CA



C/C++ Algorithm Developer for FPGA Big Data Acceleration

Location:  San Jose, Calif

Salary:  $120,000 to $160,000 plus strong benefits


Client will sponsor H1B visa holders.


Exciting opportunity to work with a very well-funded start-up whose charter is to bring to market products that enable FPGA-based acceleration to highly compute intensive applications which will enable C++ programmers to benefit from FPGA acceleration.  .


This growing company is now funded by a global semiconductor company.  Sponsors and principals expect 10X improvement in performance and even greater improvement in energy efficiency with the pending technological advances.



  • This is primarily a C++ software engineering position for someone familiar with compute-intensive applications as well as familiarity with how FPGA's function and how to program them. You will be developing libraries that will be accessed by the company’s compiler which is designed to take existing C/C++ applications and rearchitect the FPGA's to accommodate that particular software application.
  • In a team environment will be involved with:
  • Developing highly optimized FPGA/GPU accelerators based on latest algorithms
  • Integrating accelerators into big data applications using the company's compiler and runtime
  • Conducting performance analysis and benchmarking


Desired Experience:

  • 5-10 years of professional experience programming in C/C++ on highly technical projects
  • Strong ability in algorithm design and complex analysis
  • Must be experienced one of the major application domains such as Machine Learning, Bioinformatics, Image/Video processing
  • Experience in HLS, GPU programming, or Cloud computing
  • PhD or Masters in Computer Engineering, Electrical Engineering, Physics or other related science.



Click to apply for a position through Hamilton Technical Personnel and send your resume via our application form or email attachment
C++ / Linux Developer – Trading Applications - Philadelphia, PA




C++ / Linux Developer – Trading Applications

Salary: $110,000 - $150,000 + outstanding benefits

Location: Philadelphia, PA


Relocation assistance available.


This client is a privately-held financial services firm with a fast-paced, casual environment.  They’re seeking a C++/Linux Software Engineer to join a team responsible for designing and developing a highly distributed, high performance order routing system for equities, options and futures.


The successful candidate will be a self-motivated free-thinker who is comfortable working in a fast-paced environment and who has the ability to propose creative, innovative solutions to complex problems.   This Software Developer will engage actively with the complete SDLC, execute the majority of development in C++ on Linux, and provide innovative ideas to improve systems and support a collaborative team environment.



  • Research, design, develop and test software components and applications in a heterogeneous technology environment using knowledge of object-oriented programming and C++/Linux.
  • Analyze user needs and software requirements to determine feasibility of design within time, cost, and performance constraints.
  • Engage in problem definition, decomposition, and solutions definition within the scope of the application and the run-time environment.
  • Take a holistic view of systems and understand how the hardware, networking, and middleware layers integrate with software components.



  • PhD, Masters or Bachelor's in Computer Science, Engineering, Mathematics or related discipline
  • Minimum 5 years of progressive experience developing software applications is required.
  • The successful candidate will be a self-motivated free-thinker who is comfortable working in a fast-paced environment and who has the ability to propose creative and innovative solutions to
  • complex problems.
  • Experience with Object oriented design and software development in a high-performance / high throughput environment using C++ (preferably in a Linux environment) is required.
  • Additional experience with .NET or Java highly desired.
  • Excellent attention to detail and an appreciation for the balance between the perfect technical solution and time to market considerations.
  • Ability to take ownership of projects and assume the responsibility for success.
  • Provide innovative ideas to improve the ability of our systems and the team
  • Demonstrate a commitment to innovation





Click to apply for a position through Hamilton Technical Personnel and send your resume via our application form or email attachment
Senior C++ Software Engineer for Data Mining - Princeton, NJ



Senior C++ Software Engineer for Data Mining

Location: Princeton, NJ

Salary: $120,000 to $145,000


H-1B sponsorship is negotiable

Relocation allowance is negotiable.



This company has an outstanding reputation for innovation in the field of visual data mining technologies.  Theirs is a collaborative environment in which the professional development of all employees is a priority.


This Sr C++ developer will work collaboratively with a small group of expert engineers whose mission is to increase scalability and performance of their in-memory database product. We’re seeking someone who can quickly understand the existing legacy code base, identify areas for improvement and provide new architectures with large gains in performance and new feature implementation.



  • Masters or Ph.D. in Computer Science, Mathematics, Electrical Engineering or a related field.
  • Minimum 10 years of C++ experience including working with heavily templated classes and multi-threading.
  • Development experience in a Windows environment is preferred
  • Experience with system architecture and performance optimization preferred.
  • Experience using performance profiling tools



Click to apply for a position through Hamilton Technical Personnel and send your resume via our application form or email attachment
C# - Winforms Developer  - Philadelphia, PA




C# - Winforms Developer

Salary: $90,000 - $150,000 + strong bonus potential

Location: Philadelphia, PA


Relocation assistance available


This privately-held global financial firm in Philadelphia is seeking a C# Developer with 2+ years of professional experience to work in a real time, high performance, high frequency, enterprise technology environment.


This junior Developer will assist in the design and development of large scale, robust, and high performing applications that support multiple databases, high capacity inputs and outputs, and multi-threaded code.



  • Design, develop and support service-oriented applications including Winform applications, web applications and web services used primarily by trading and operations desks.
  • Participate in all phases of the software development life cycle including requirements gathering from users (traders, operations, accounting).
  • Identify ways to provide better support to users and automate tasks to improve
  • business workflows.




  • Bachelor's degree in Computer Science, Engineering, Mathematics or related discipline.
  • Minimum two years of progressive experience developing software applications.
  • Recent hands-on development with object-oriented programming is required, preferably in C#.
  • Knowledge of Winforms and ASP.NET
  • Strong relational database knowledge is required, preferably with Oracle and/or SQL server.
  • Eagerness to learn about the financial securities business as well as technology.
  • Ability to meet deadlines and work well under pressure in a fast-paced team
  • environment is required.


Benefits include lunch and snacks daily; free gym; on-site wellness center.



Click to apply for a position through Hamilton Technical Personnel and send your resume via our application form or email attachment
Sr Windows & VMware Engineer – Cloud Environment  - Chicago, IL



Sr Windows & VMware Engineer – Cloud Environment

Location: Chicago, IL

Salary:  $130,000 – 150,000 base plus strong annual bonuses and superior benefits


Our client, a highly successful financial-technology company with an outstanding reputation for innovation, has a new position for a Senior Windows/VMware Engineer. This critical position is part of a newly expanded Windows/VMware/Cloud global team.


We’re seeking a skilled Sr Windows and VMware Engineer interested in an individual contributor role which will involve analysis and problem resolution of complex global systems.


This position offers:

  • Opportunity to contribute to expanding global Cloud environment
  • Support full stack of Microsoft, VMware and EMC solutions
  • Work for a company that rewards hard work and invests in technology
  • Non-siloed work responsibilities


This Senior Windows/VMware Engineer will be part of a cohesive team with broad-based responsibilities for VMware, Windows Administration, Cloud computing and Network Engineering. He or she will be involved with designing, implementing, automating, troubleshooting and supporting issues related to VSphere, VMware Horizon View, Windows Active Directory services, Group Policy, TCP/IP, DHCP / DNS and other technologies.  Will participate in root cause analysis for all VMware and Windows problems and be responsible for deploying operating System and ESXi service packs, security patches and bug fixes on all physical and virtual boxes.


Required Technical Skills:

  • Excellent skills in analysis, trouble-shooting and probable resolution with well-rounded knowledge of required technologies.
  • Enterprise knowledge of Windows 7 and 10 Desktop Operating Systems.
  • Enterprise knowledge of VMware vSphere ESXi 6.x, Horizon View 7.x environments.
  • Enterprise knowledge of Active Directory / DHCP / DNS / Group Policy in a distributed environment.
  • Strong understanding of TCP/IP, Sub netting, Routing and SMTP concepts.
  • Design and implementation of Desktop / VDI Image & template management.
  • Enterprise Knowledge of Windows Security Patch Management and application deployment process in physical and virtual environments.
  • Enterprise knowledge of data center monitoring tools such as Dell Open mange server.


Additional Required Skills

  • Strong time management and organizational skills
  • Ability to meet project deadlines.
  • Ability to work independently and as an effective part of a global Windows team.
  • Excellent trouble-shooting skills and analysis skills
  • Strong written and verbal communication skills.
  • Microsoft Certifications are highly desired strong plus.
  • Bachelor’s or Master’s degree in technical or related field
  • Experience in a global financial organization is highly desired (ie:  securities industry, banking, financial-technology, etc. )
Click to apply for a position through Hamilton Technical Personnel and send your resume via our application form or email attachment