onsite
Software Developer - Systems Software - Sabree Software Services
Software Engineer
Software Developer focused on building component‑based services and mission‑critical solutions, leveraging Python, machine‑learning frameworks, AWS cloud services, and REST APIs to deliver robust, data‑driven applications.
About the role
Key Responsibilities
- Design, develop, and maintain Python‑based services that integrate with multiple applications and frameworks.
- Implement machine‑learning models using TensorFlow, PyTorch, and related libraries for mission‑specific analytics.
- Apply Natural Language Processing techniques (e.g., SpaCy) to extract insights from unstructured data.
- Build and consume RESTful APIs to enable seamless communication between services.
- Deploy, monitor, and optimize solutions on AWS cloud infrastructure.
- Collaborate with cross‑functional teams to support other program‑office software projects and ensure code quality.
Requirements
- Proven experience developing Python applications with data‑science libraries.
- Hands‑on expertise with ML frameworks such as TensorFlow, PyTorch, and related tools.
- Strong background in Natural Language Processing and related techniques.
- Experience designing, implementing, and consuming REST services.
- Solid understanding of AWS services and cloud‑based development practices.
Skills
pythontensorflowpytorchawsnatural language processing