Pop-Up Talent · 3 days ago
Scientific Programmer
Pop-Up Talent is seeking a Scientific Programmer to join a research-focused team working on next-generation location solutions. The role involves maintaining existing code, developing new tools for data analysis, and implementing algorithms to enhance wireless technologies.
Responsibilities
Maintain and adapt existing C/C++ location engine code for next-gen wireless technologies
Explore new concepts like GPU acceleration to improve efficiency and scalability
Develop and support Python tools for research and data analysis
Implement new algorithms in Python and assist with geolocation dataset analysis
Qualification
Required
Degree in Computer Science, Engineering, or related field
At least 3+ years of experience programming in C/C++ and Python for scientific, analytical, or computational software
Strong skills in numerical algorithms, simulations, and data-processing pipelines
Experience with performance profiling, memory optimization, and parallelization
Strong software engineering practices: version control, unit testing, modular design, documentation
Excellent analytical, math, and statistics skills
Preferred
Familiarity with machine learning frameworks (scikit-learn, PyTorch, TensorFlow) is a plus
Bonus: experience with Matlab, Java, Kotlin, Scala