Role OverviewWe are looking for talented AI/ML Software Engineers and Data Scientists with TS/SCI security clearance to train, test, and maintain big-data analysis solutions for our clients. You will work closely with stakeholders and management to gather requirements and domain insights, take the lead on technical challenges, and mentor junior team members.
What You Will Do
This is primarily an engineering role, so expect to spend the majority of your time coding, analyzing data, and providing technical solutions with a team of engineers. Writing clean, professional code, and encouraging others to do the same, designing technical solutions given broadly scoped requirements, identifying appropriate technologies / stacks to use to meet clients needs, and troubleshooting and debugging technical issues.
Why It Might Be a Fit
You should be able to work independently with minimal supervision, communicate effectively, stay organized, and provide detailed technical analysis. You should also have a desire to be at the forefront of your field and be willing to take on challenges and learn new things.
Requirements
- 10+ years of demonstrated software engineering experience
- 5+ years of AI/ML, or Data Science R&D experience
- Extensive knowledge programming in Python, Java, Javascript, C++, or Rust
- Experience with Machine Learning tools (PyTorch, TensorFlow, Scikit-learn)
- Significant experience with database systems (SQL, NoSQL)
- Knowledge of OO design patterns and software architectural patterns
- Experience with web-based communication elements (REST, GraphQL)
- Familiarity with linux operating systems
- Familiarity with AWS services and cloud deployments
- Active US Government Security Clearance (TS/SCI with active poly)
- Excellent communication, organizational, and leadership skills
- Willingness to take on challenges and learn new things
- Desire to be at the forefront of your field
- Ability to work individually or in groups
- BS/BA in Computer Science, related field, or equivalent experience
]]>