Applied Scientist (Optimization and Decision Systems) - Colorado Springs, CO
Davidson Technologies
- Location
- Colorado Springs, CO
- Work style
- On-site
- Job type
- Full time
- Posted
- Oct 15
- 1 day ago
Career path
See where this role leads
Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.
About the company
Davidson Technologies
Defense & space · 201 to 500 employees
Davidson has distinguished itself in the aerospace and missile defense industry with an outstanding reputation for excellence. Specifically, we're recognized for hiring noted experts, experienced engineers and scientists dedicated to designing and delivering advanced, intelligent technology solutions in defense of our Nation.
What you'll do
- Candidate will serve as the Data Scientist for a team of data and AI experts working in the RD space. Primary responsibilities include close collaboration with data team members, collaboration with functional SMEs, and developing advanced optimization models for customer product enhancement. The role consists of developing optimization models and algorithms within a software product across a cross-functional team to provide value to our customer. It is expected that customer needs will continue to evolve over time and likely trend towards AI/ML solutions, so the ideal candidate will have a strong optimization/OR background, experience with AI/ML technologies, and a general understanding of software best practices for code deployment.
- Technical Requirements:
- Required:
- Bachelor's degree in a STEM or STEM-adjacent field
- Demonstrable experience applying analytical and programming skills to solve optimization problems
- Proficient in building optimization models with one of the following languages: Python, C, C++, R
- Strong algorithmic understanding of classical optimization techniques. (e.g., linear programming, gradient descent).
- Algorithmic understanding of heuristic and black box approaches for optimization, such as GA, SA, BO, and PSO.
- Familiarity with ML algorithms, such as DT, RF, SVM, NN, ConvNN, LSTM, etc.
- Understanding of Python's common data stack (NumPy, Pandas, SciPy)
- Experience with common ML frameworks for Python (scikit-learn, Tensorflow, PyTorch)
- Experience with collaborative programming tools (Git, Gitlab)
- Excellent communication skills
- Preferred:
- 5+ years of relevant experience in Operations Research/Machine Learning
- Demonstrable experience building ML models in Python
- Experience with data manipulation and ML for big datasets
- Experience with MLOps tools (Kubeflow, MLflow, DVC)
- Knowledge of modern application development to include containerization (Docker/K8S)
- Familiarity with Agile processes/development methodology
- Clearance:
- Currently hold or able to obtain TS/SCI clearance
What you need
- Requires a bachelor's degree in a STEM or STEM-adjacent field, demonstrated analytical and programming experience solving optimization problems, and the ability to hold or obtain TS/SCI clearance.
- Education: a bachelor's degree
Key skills
Keywords for your resumePro
The words this employer's screening is likely to look for.
This job lists resume keywords
The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.
Perks
- 100% Paid Medical Benefits
- Competitive 401K
- Tuition Reimbursement
- Flexible Working Hours
See full description on company page, apply now