1

Computational Software Developer Jobs in Silver Spring, MD

... Science, Computational Science, Software Engineering, Electrical Engineering, Computer Engineering, Applied Mathematics, Physics, Data Science, Mechanical Engineering, Aerospace Engineering ...

... Visualization Developer) to support advanced research and development efforts focused on data ... and modern computational techniques. This role centers on building web-based visualization ...

SIMILAR CAREER TITLES High-Performance Computing Architect, Parallel Computing Architect, Computational Systems Architect, HPC Systems Engineer, Software Optimization Architect, Supercomputing ...

SIMILAR CAREER TITLES High-Performance Computing Architect, Parallel Computing Architect, Computational Systems Architect, HPC Systems Engineer, Software Optimization Architect, Supercomputing ...

SIMILAR CAREER TITLES High-Performance Computing Architect, Parallel Computing Architect, Computational Systems Architect, HPC Systems Engineer, Software Optimization Architect, Supercomputing ...

SIMILAR CAREER TITLES High-Performance Computing Architect, Parallel Computing Architect, Computational Systems Architect, HPC Systems Engineer, Software Optimization Architect, Supercomputing ...

... Visualization Developer) to support advanced research and development efforts focused on data ... and modern computational techniques. This role centers on building web-based visualization ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Showing results 41-60

Computational Software Developer information

See Silver Spring, MD salary details

$49.6K

$115.6K

$171.6K

How much do computational software developer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for computational software developer in Silver Spring, MD is $115,623.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,000.00 and $134,400.00 per year, depending on experience, location, and employer.

What is a computational software developer?

A Computational Software Developer is a professional who designs, develops, and maintains software systems that perform complex mathematical, scientific, or engineering computations. They often work in fields such as scientific research, engineering, finance, and data analysis, creating tools that simulate processes, analyze data, or solve computational problems. These developers typically possess strong programming skills in languages like Python, C++, or MATLAB, and have a solid understanding of algorithms, mathematics, and domain-specific knowledge relevant to their projects.

What are the key skills and qualifications needed to thrive as a computational software developer, and why are they important?

To thrive as a Computational Software Developer, you need strong programming skills (often in languages like Python, C++, or Java), a solid understanding of algorithms, and typically a degree in computer science, mathematics, or a related field. Familiarity with computational libraries (such as NumPy, SciPy, or TensorFlow), version control systems like Git, and experience with high-performance or parallel computing are commonly required. Analytical thinking, problem-solving abilities, and effective teamwork are vital soft skills for excelling in this role. These skills and qualities enable developers to create robust, efficient computational solutions and collaborate effectively within multidisciplinary teams.

What are some common challenges faced by computational software developers, and how can they be addressed?

Computational Software Developers often encounter challenges such as optimizing code for high-performance computing, ensuring numerical accuracy, and integrating complex algorithms with existing systems. These challenges can be addressed by staying up-to-date with the latest computational techniques, collaborating closely with domain experts, and utilizing profiling tools to identify performance bottlenecks. Regular code reviews and testing are also essential to maintain reliability and foster knowledge sharing within multidisciplinary teams.
What are popular job titles related to Computational Software Developer jobs in Silver Spring, MD? For Computational Software Developer jobs in Silver Spring, MD, the most frequently searched job titles are:
What job categories do people searching Computational Software Developer jobs in Silver Spring, MD look for? The top searched job categories for Computational Software Developer jobs in Silver Spring, MD are:

Synthesis/Computational Design Engineer

Molg

Sterling, VA โ€ข On-site

Full-time

Re-posted 7 days ago


Job description

Job Summary:
Molg is building robotic systems that make electronics manufacturing circular. In this role, you will develop Molg's computational design and spatial intelligence platform by designing algorithms for geometric reasoning and building tools for 3D geometry processing.
Responsibilities:
โ€ข Design and implement algorithms for geometric reasoning, spatial analysis, and computational synthesisโ€”enabling Molg's systems to automatically understand and operate on complex physical assemblies.
โ€ข Build the computational backbone for automated process planning: translating 3D representations of electronics into actionable, robot-executable sequences for assembly, disassembly, repair, and recovery.
โ€ข Develop tools and pipelines for working with 3D geometryโ€”including mesh processing, point cloud analysis, CAD interoperability, and physics-informed simulationโ€”to support perception, planning, and verification workflows.
โ€ข Collaborate with robotics and controls engineers to close the loop between spatial models and physical executionโ€”ensuring that synthesized plans are feasible, robust, and safe.
โ€ข Contribute to the design and evolution of Molg's internal data models for representing products, components, processes, and spatial relationships across the manufacturing lifecycle.
โ€ข Prototype and evaluate new approaches to geometric search, constraint solving, and design space explorationโ€”drawing from fields like computational geometry, CAD/CAM, and generative design.
โ€ข Build scalable, production-grade software that integrates computational design capabilities into Molg's broader robotics and microfactory platform.
โ€ข Participate in design reviews and technical discussions, bringing rigorous geometric and algorithmic thinking to cross-functional problems.
โ€ข Stay current with advances in computational design, geometry processing, and spatial AIโ€”identifying and applying relevant techniques to Molg's challenges.
Qualifications:
Required:
โ€ข 5+ years of experience in computational geometry, geometric computing, computational design, CAD/CAM software development, or a closely related field.
โ€ข Proficiency in Python and/or C++, with experience writing performance-sensitive geometric or numerical code.
โ€ข Deep familiarity with 3D geometry representationsโ€”meshes, point clouds, solid models (B-rep), voxel grids, or implicit surfacesโ€”and the algorithms that operate on them.
โ€ข Experience with one or more geometry processing or computational design tools or libraries (e.g., Open3D, CGAL, libigl, OpenCASCADE, Rhino/Grasshopper, or similar).
โ€ข Strong understanding of linear algebra, computational geometry fundamentals, and numerical methods as applied to 3D problems.
โ€ข Comfort working in a research-to-production context: able to prototype rapidly, then harden and scale solutions for real-world deployment.
โ€ข Experience integrating geometric pipelines with downstream systemsโ€”robotics, simulation, databases, or web services.
โ€ข A track record of shipping complex technical work end-to-end, not just prototyping.
โ€ข Excellent communication skills; able to explain geometric and algorithmic concepts clearly to engineers from different disciplines.
Preferred:
โ€ข Experience with robotic motion planning, task planning, or manipulationโ€”particularly in the context of geometric reasoning.
โ€ข Familiarity with machine learning approaches to geometry (e.g., 3D neural representations, learned shape descriptors, or spatial transformers).
โ€ข Background in electronics manufacturing, PCB design, or physical product development.
โ€ข Experience with physics simulation (e.g., PyBullet, MuJoCo, Isaac Sim) or tolerance analysis.
โ€ข Contributions to open-source geometry or robotics software.
Company:
Molg specializes in circular manufacturing, utilizing robotics to autonomously disassemble complex electronic products. Founded in 2021, the company is headquartered in Sterling, USA, with a team of 11-50 employees. The company is currently Early Stage.