Algorithm Engineer
As an Algorithm Engineer, you will model physical problems and develop optimization solutions using simulations, AI, and machine learning. You will participate in all stages of product development and conduct experiments. The role involves significant contribution to national security within a cutting-edge technological environment.
Responsibilities
- Develop and optimize mathematical models for physical systems
- Implement simulations and integrate AI and machine learning techniques
- Contribute to full product lifecycle from design through experimentation
Requirements
- Bachelor's in Software Engineering, Computer Science, or Electrical Engineering
- Proven knowledge of algorithms and software development
- Minimum 2 years of experience with C++
Nice to have
- Master's or PhD degree
- Experience with Python
- Background in optimization or autonomous systems
Benefits
- Engage in all phases of product development including hands-on experiments
- Work on meaningful projects that contribute to national security
- Operate in a state-of-the-art technological environment