JobTarget Logo

Senior Scientific Programmer in United States Embassy at Jobgether

New
Jobgether
United States Embassy, 0930, Philippines
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Scientific Programmer

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Scientific Programmer based in United States.

This role offers the opportunity to shape the future of advanced scientific simulation software used by engineers and researchers worldwide.
You will take ownership of complex numerical algorithms, mathematical models, and computational solutions that power real-world scientific applications.
Working within a collaborative development environment, you will bridge theoretical concepts and practical software implementation.
You will contribute across the full product lifecycle, from algorithm design and validation to integration and customer-facing technical support.
The position combines deep technical challenges with meaningful autonomy and the opportunity to modernize scientific computing capabilities.
You will collaborate with engineers, QA teams, and product stakeholders to deliver reliable, innovative modeling solutions.

Accountabilities:

As a Senior Scientific Programmer, you will lead the development and improvement of numerical capabilities within a sophisticated simulation platform. You will combine scientific expertise, software engineering skills, and problem-solving ability to create solutions that address complex engineering and environmental challenges.

  • Own the design, development, and optimization of numerical algorithms and mathematical solutions supporting the simulation engine.
  • Translate theoretical foundations, equations, and computational methods into robust C++ implementations.
  • Develop and validate scientific models used for quality assurance, product examples, and customer applications.
  • Improve existing modeling capabilities and identify opportunities for new features based on user needs and scientific advancements.
  • Participate in technical discussions throughout the development lifecycle, contributing beyond the mathematical components.
  • Document numerical methods, algorithms, and implementation approaches to ensure knowledge sharing across teams.
  • Collaborate with software engineers to integrate advanced computational capabilities into the broader platform.
  • Provide technical guidance to QA teams and customer support on complex scientific modeling and numerical challenges.
  • Explore emerging computational approaches, including AI and machine learning techniques, to enhance simulation capabilities.
  • Help modernize existing algorithmic infrastructure and improve development methodologies.
Requirements:

The ideal candidate combines advanced scientific knowledge with strong programming expertise and the ability to communicate complex technical concepts clearly. You should have experience applying mathematical and computational methods to practical science or engineering problems.

  • Master’s or PhD degree in science, engineering, applied mathematics, or a related technical field, with strong academic performance.
  • Extensive experience with applied mathematics and numerical methods for solving scientific and engineering problems.
  • Strong understanding of computational techniques such as matrix algebra, numerical analysis, and methods for solving differential equations.
  • Background in earth sciences, environmental engineering, civil engineering, or related disciplines is highly preferred.
  • Significant C++ programming experience, ideally within scientific, engineering, or simulation software environments.
  • Proven ability to design and implement practical numerical solutions for complex real-world challenges.
  • Experience working with numerical libraries, scientific frameworks, or computational tools is a plus.
  • Strong written and verbal communication skills, with the ability to explain mathematical and technical concepts effectively.
  • Experience developing Windows desktop applications or working with tools such as MATLAB, R, or Tableau is beneficial.
  • Familiarity with AI/ML applications in scientific computing, machine learning models, LLM-based tools, or AI-assisted development is a plus.
Benefits:
  • Competitive compensation package based on experience and expertise.
  • Opportunity to work on software solutions used by scientists and engineers globally.
  • Remote work flexibility within the United States.
  • Access to office locations for employees who prefer an in-person environment.
  • High-impact role with significant autonomy and ownership over technical direction.
  • Opportunity to solve challenging scientific and engineering problems.
  • Collaborative environment with experienced engineers and technical experts.
  • Professional growth opportunities through exposure to modern computational approaches and emerging technologies.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

United States Embassy, 0930, Philippines

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.