HPC Simulation Engineer at Selby Jennings in Boston, Massachusetts

Posted in Other about 20 hours ago.

Type: full-time





Job Description:

About Us:
Join a leading hedge fund at the forefront of quantitative finance, where cutting-edge technology and advanced analytics drive innovative trading strategies. We are seeking an HPC Simulation Engineer to design, develop, and optimize simulation frameworks and distributed systems. This hands-on role provides an opportunity to leverage the full scientific stack in Python while contributing to high-performance computing solutions in a collaborative, fast-paced environment.

Key Responsibilities:
  • Simulation Development:
    • Design and implement advanced simulation frameworks tailored to complex financial modeling and algorithmic strategies.
    • Develop robust, scalable, and efficient codebases using Python and its scientific ecosystem (NumPy, SciPy, pandas, etc.).
    • Optimize performance-critical components for large-scale computations.
  • Distributed Systems:
    • Build and maintain distributed computing systems to handle large-scale simulations.
    • Leverage tools such as MPI, Dask, and Ray to implement parallelized workflows.
    • Collaborate with infrastructure teams to ensure high availability and low-latency performance.
  • Collaboration:
    • Work closely with quantitative researchers, data scientists, and other engineers to translate requirements into actionable development goals.
    • Participate in cross-functional code reviews and architectural discussions to drive best practices.
    • Contribute to the development of reusable libraries and tools that enhance productivity.
  • Innovation and Strategy:
    • Stay updated on advancements in high-performance computing, distributed systems, and financial simulations.
    • Identify opportunities for process and technology improvements to enhance system capabilities.
    • Participate in defining long-term strategies for simulation platforms and related infrastructure.

Required Qualifications:
  • Bachelor's or Master's degree in Computer Science, Computational Physics, Applied Mathematics, or a related field.
  • 5+ years of experience in high-performance computing, distributed systems, or simulation engineering.
  • Strong proficiency in Python, including the full scientific stack (NumPy, SciPy, pandas, matplotlib, etc.).
  • Hands-on experience with distributed computing frameworks such as MPI, Dask, or Ray.
  • Proven ability to design and optimize algorithms for performance and scalability.
  • Familiarity with Linux environments and shell scripting.

Preferred Qualifications:
  • Experience in financial modeling, quantitative research, or algorithmic trading.
  • Background in GPU programming (CUDA) or hardware acceleration techniques.
  • Knowledge of database systems, particularly time-series databases.

Soft Skills:
  • Strong problem-solving abilities and analytical thinking.
  • Clear and concise communication skills, both written and verbal.
  • A collaborative mindset with the ability to work effectively in a multidisciplinary team.

Why Join Us?
  • Work on challenging problems with a team of world-class professionals.
  • Engage in a culture of innovation and excellence, where your contributions directly impact performance.
  • Competitive compensation and benefits package, including ongoing professional development.
  • Be part of a prestigious firm driving the future of quantitative finance.

More jobs in Boston, Massachusetts

Other
19 minutes ago

Best Buy Health
Health Care
about 3 hours ago

Diagnostica Stago, Inc.
Other
about 5 hours ago

Digital Realty
More jobs in Other

Other
less than a minute ago

Walmart
Other
less than a minute ago

Walmart
Other
less than a minute ago

Walmart