Senior Python Engineer, Prompt Therapy Solutions

Python.org Jobs
lang-jobs
Apply for this Job
Remote, US, United States

PLEASE APPLY DIRECTLY TO THE APPLICATION URL ATTACHED AND FILL OUT THE PRE-QUESTIONNAIRE.

EMPLOYMENT TYPE: FULL-TIME (Must be legally authorized to work in the US, we can't support visa sponsorships at this time)

LOCATION: Remote, US

DEPARTMENT: Engineering

SALARY: 180-200k

Responsibilities:

  • Architect and refine our core Python packages for AI development and deployment
  • Enhance and maintain the a python prototype frontend to facilitate rapid prototyping and demo development for AI engineers.
  • Develop and refine an python management dashboard for internal monitoring of AI assets and systems and as a UI for internal tooling
  • Refactor existing core utilities to improve efficiency, functionality and support connections between modeling/applications and our data plane.
  • Improve and maintain a RESTful API to serve out AI use-cases to downstream stakeholders, focusing on security and scalability.
  • Improve test coverage over the codebase
  • Develop and integrate interfaces for third-party software and packages.
  • Oversee the maintenance and integrity of various AI environments, ensuring smooth transitions and database management.
  • Setup and maintain CI/CD pipelines for AI applications.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred.
  • Proven experience in python application design and development and API development. Experience with FastAPI and Streamlit preferred.
  • Strong knowledge of cloud services, particularly AWS (EC2, ECS, Lambda, SageMaker).
  • Proficiency in programming languages such as Python and familiarity with frameworks for data science and machine learning.
  • Experience with database management and migration processes, experience with SQLAlchemy and Alembic preferred.
  • Solid understanding of software development best practices, including version control and testing in Python. Familiarity with git and pytest required; familiarity with Gitlab CI preferred.
  • Excellent problem-solving skills and ability to work collaboratively in a fast-paced environment.
  • Strong communication skills, capable of articulating complex technical concepts to non-technical stakeholders.

Ready to Apply?

Take the next step in your career journey.

Apply Now →

Share this Job