remote
Algorithm Developer II Software Engineering - Apex Systems
Software Engineer
AI-focused Software Engineer who designs and implements algorithms for data curation, spatial‑temporal knowledge modeling, and research tool optimization, leveraging Python and C++ within a remote, research‑driven environment.
About the role
Key Responsibilities
- Design, develop, and maintain algorithms that curate large‑scale datasets for AI research.
- Implement spatial and temporal knowledge models to improve the fidelity of superintelligence experiments.
- Build and optimize research‑tool pipelines, ensuring high performance and reproducibility.
- Collaborate with cross‑functional researchers to translate experimental concepts into production‑ready code.
- Conduct code reviews, write unit tests, and document algorithmic approaches for internal knowledge sharing.
Requirements
- Strong programming proficiency in Python and C++.
- Hands‑on experience with machine‑learning frameworks and algorithm development.
- Demonstrated ability to work with large, complex datasets and perform data curation tasks.
- Knowledge of spatial and temporal modeling techniques applied to AI research.
- Excellent problem‑solving skills and ability to work independently in a remote team setting.
Skills
pythoncmachine learning