onsite
Entry-Level Python Machine Learning Engineer - SYSTOLIC
ML Engineer
Entry‑level engineer developing component‑based services and mission‑critical software using Python, ML frameworks (TensorFlow, PyTorch), NLP techniques, and RESTful APIs backed by SQL/PostgreSQL databases.
About the role
Key Responsibilities
- Design, develop, and maintain Python‑based applications and services for mission‑critical environments.
- Implement machine‑learning models using TensorFlow and PyTorch, focusing on natural‑language‑processing tasks.
- Build and expose RESTful APIs backed by SQL and PostgreSQL databases.
- Perform requirements analysis, write unit and integration tests, and debug web applications.
- Collaborate with cross‑functional teams to integrate ML components into larger systems.
Requirements
- Active Top Secret/SCI clearance with Full‑Scope Polygraph.
- Proficiency in Python and experience with data‑science libraries (e.g., NumPy, pandas).
- Hands‑on experience with TensorFlow or PyTorch and NLP techniques.
- Strong understanding of REST API design and relational databases, particularly PostgreSQL.
- Ability to analyze requirements, write clean code, and conduct thorough testing.
Skills
pythontensorflowpytorchnatural language processingsqlpostgresql