Skip to main content

Python Software Engineer

Python Software Engineer
Amches, Inc. now an InterImage Company
remote
7 months 2 weeks ago

Job Posting: Python Software Engineer 3

Your Main Objective

Join our dynamic team as a Python Software Engineer and collaborate closely with our data scientist team to capture Cyber knowledge at scale, transitioning to more traditional software development practices.

Your primary responsibility will be to leverage data science tradecraft using Python to access APIs and transform clean and normalized data into JSON for other applications. Additionally, you will play a key role in analyzing, designing, verifying, validating, implementing, applying, and maintaining software systems.

This role involves writing software standards and practices documentation, presenting briefings and demonstrations to stakeholders, and supporting a wide range of cyber knowledge development priorities.

Minimum Qualifications

  • Strong Python skills.
  • Experience with JavaScript.
  • Familiarity with JSON format.
  • Experience with Jupyter Notebooks and GitLab.
  • Experience developing in a Linux environment.
  • Experience with Docker.

Responsibilities

  • Collaboration with Data Scientist Team: Work closely with the data scientist team to capture Cyber knowledge at scale.
  • Data Transformation: Utilize Python to access APIs and transform data into JSON format for various applications.
  • Software System Development: Analyze, design, verify, validate, implement, apply, and maintain software systems.
  • Documentation: Write software standards and practices documentation.
  • Stakeholder Engagement: Present briefings and demonstrations to stakeholders.
  • Support Cyber Knowledge Development: Assist with workflows, requirements specification management, custom dashboard and tool support, and knowledge capture and documentation.

Preferred Qualifications

  • Experience with machine learning frameworks (TensorFlow, PyTorch, etc.).
  • Familiarity with data visualization tools (Tableau, Power BI, etc.).
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Excellent communication and presentation skills.
  • Experience with Typescript.
  • Understanding of Cyber mission.
  • Understanding of MITRE ATT&CK framework.
  • Ability to work with a team.

Expertise level

Work arrangement

Similar Jobs in United States