Model Engineer

Improbable

$90K — $130K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of experience in model and simulation development or an advanced degree
  • Proficient coding ability in at least one relevant programming language (Python, Java, C++, C#)
  • Familiarity with advanced software design features and data science/simulation techniques
  • Proactive and autonomous in identifying impactful work
  • Strong intellectual curiosity and commitment to continuous improvement
  • Enjoys collaboration and knowledge sharing
  • Pragmatic approach balancing project speed with quality

Responsibilities

  • Contribute to improvements in team practices and processes
  • Mature prototype models to ensure scalability, robustness, and performance
  • Develop algorithms for plausible modeled behavior
  • Build data pipelines for integration with simulation engines
  • Create tooling to enhance model development efficiency
  • Measure and track model performance for speed and scale
  • Verify the reliability of created models and work on customer use cases

Benefits

  • Inclusive and friendly team environment
  • Collaborative culture with a focus on knowledge sharing
  • Opportunity to work on impactful Defense and National Security issues
  • Focus on innovation using cutting-edge technology
  • Chance to develop diverse skill sets across various programming languages and techniques
Full Job Description
Join Improbable U.S. Defense & National Security and you will help users leverage our synthetic environment development platform to plan and train for the most complex security threats in the world. Working along experts in AI, Machine Learning, computational modeling, and distributed systems, you will put multiplayer gaming technology to life-saving use.

Our mission? To enable the most realistic and effective virtual worlds ever experienced. Our team in Arlington, VA, and across several other locations in the US, is focused on applying our technology to solve real-world Defense and National Security problems.

Your mission is to build robust, performant, scalable scientific models that support our entire product offering and facilitate next generation decision support. We are a diverse team of engineers and applied scientists working very collaboratively, internally and with our customers. We are friendly and inclusive; driven to take synthetic environments to the next level.

We focus on modularity and reusability to create complex systems from combinations of simpler systems, such as modeling social systems as goal oriented actors in a synthetic environment with imperfect information. Our model engineers take cutting-edge domain specific research and combine it with best practices, pragmatism, and creativity to run our complex realistic simulations as fast as possible; solving our customers' problems and supporting their decision-making processes.

Areas for Impact

  • Contributing improvements to practices and processes of a high performing team.
  • Maturing prototype models so that they are scalable, robust and performant.
  • Developing and implementing algorithms which result in plausible modeled behavior.
  • Building pipelines to extract, synthesize and integrate data from various sources, making it available to simulation engines and user interfaces.
  • Building tooling that enables model developers to do their work quicker and better.
  • Measuring, tracking, and improving performance of models so that we can reach new levels of speed and scale.
  • Taking ownership of verifying the reliability of the models that we create.
  • Working closely with our customers to understand their problems and develop use cases for Improbable technology.


We would like to hear from you if you identify with the following

  • You have 3+ years professional experience (or an advanced degree) in model and simulation development.
  • Proficient coding ability - with fluency in at least one relevant programming language and the openness to learn and adapt to a variety of languages. We use Python, Java, C++, C#, and many related tools and libraries.
  • You are familiar with the more advanced features of software design (e.g. decorators, generators, objects/classes, system and API design) and data science/simulation techniques and libraries (e.g. agent based modeling, algorithm complexity, data frames, graph theory, machine learning).
  • You are proactive and autonomous, able to identify the most impactful work among competing requirements.
  • You have a strong sense of intellectual curiosity; ready to hone your craft and inspire others to be better engineers.
  • You enjoy pair programming, collaboration, and are passionate about sharing knowledge with and learning from others.
  • You are naturally pragmatic, balancing fast-moving project requirements with quality and good practices.


While we think the above experience could be important, we're keen to hear from people that believe they have valuable experience to bring to the role. If you identify with the team and mission, but not all of our requirements, then please still apply!

Similar Jobs

More Jobs at Improbable

  • Model Engineer
    $90K — $130K *
    Arlington, VA 22204 (Arlington County)
    Aerospace & Defense
    Hybrid
  • Frontend Software Engineer
    $90K — $130K *
    Arlington, VA 22204 (Arlington County)
    Information Technology
    Hybrid
  • Applied Scientist
    $90K — $130K *
    Arlington, VA 22204 (Arlington County)
    Technical Services
    Hybrid
  • Security and Compliance Lead
    $90K — $130K *
    Arlington, VA 22204 (Arlington County)
    Aerospace & Defense
    Hybrid

More Aerospace & Defense Jobs

Find similar Model Engineer jobs: