Archived listing. The details below describe a past opening.
Responsibilities
Data Processing & Analysis
- Ingest, clean, and transform diverse structured and unstructured datasets
- Develop Python-based data readers, preprocessing pipelines, and visualization tools
- Design and compute new metrics to evaluate algorithm, system, or experiment performance
- Interpret raw and graphical performance data into actionable insights for engineering and scientific teams
- Create clear, formal analysis reports and present findings to technical and non‑technical audiences
Simulation & Experimentation
- Design, configure, and troubleshoot simulation experiments for scientific or algorithmic evaluation
- Modify, extend, and maintain existing Python simulation tools with minimal oversight
- Develop novel Python code to support new experiment types or analysis workflows
- Perform regular demos of experiments and results for cross-training and feedback
Technical Leadership & Collaboration
- Work independently to scope, execute, and deliver complex analytical tasks
- Collaborate across engineering, research, and product teams to share findings and refine methodologies
- Mentor junior analysts and engineers in best practices for data processing, visualization, and experimental design
- Participate in peer review of analysis methods, code, and reports
- Contribute to documentation, knowledge sharing, and clear technical communication
- Work as part of an indisciplinary Agile team
Other duties as assigned
Requirements
- Bachelor’s degree in Computer Science, Engineering, Mathematics, Physical Sciences, or another quantitative field
- 6+ years of professional experience in data analysis, scientific computing, simulation development, or related technical roles
- Strong proficiency in Python, including writing, debugging, and extending medium‑to‑large codebases
- Experience developing and maintaining data processing pipelines, including ingestion, cleaning, transformation, and validation of diverse datasets
- Hands-on experience with scientific computing libraries, such as NumPy, SciPy, Pandas, and Matplotlib
- Demonstrated ability to design, run, and troubleshoot simulation or algorithm‑evaluation experiments
- Experience creating clear, reproducible visualizations and communicating analytical findings
- Professional experience working in Linux environments
- Proficiency with Git and collaborative development workflows
- Ability to work independently with minimal oversight and collaborate across technical teams
- Excellent written and verbal communication skills
- Ability to work in person at the Boulder, CO office
- Ability to obtain and maintain a DoD security clearance
Candidates who have any of the following skills will be preferred:
- Advanced degree (MS or PhD) in a quantitative or scientific discipline
- Experience working with scientific, remotely sensed, or experimental data
- Background in algorithm performance evaluation, numerical methods, or computational modeling
- Experience developing custom analysis tools, simulation utilities, or experiment frameworks in Python
- Familiarity with messaging and communication technologies such as Protocol Buffers (protobuf), ZeroMQ, Kafka, gRPC, or REST APIs
- Experience with DevOps or CI/CD tools, such as Docker, Podman, Jenkins, or GitLab CI/CD
- Experience with Agile processes and tools, such as Jira
- Active DoD security clearance
- Resumes, Cover Letters, and Applications which are generated by AI will not be considered for employment. Colorado Residents: In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.
Benefits
SciTec offers a highly competitive salary and benefits package, including:
- 4% Safe Harbor 401(k) match
- 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
- 80% company paid Dental insurance
- 100% company paid Vision insurance
- 100% company paid Life insurance
- 100% company paid Long-term Disability insurance
- Short-term Disability insurance
- Annual Profit-Sharing Plan
- Discretionary Performance Bonus
- Paid Parental Leave
- Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
- Flexible Work Hours
The pay range for this position is $126,000-$175,000 / year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation. SciTec is proud to be an Equal Opportunity employer. Vet/Disabled.