Skip to main content

Python Developer

Python Developer
COMPRISE IT SOLUTIONS LLC
7 months 2 weeks ago

Job Description

Looking for an ambitious and highly proficient Backend Engineer with a keen eye for detail, to develop best-in-class MLOps capabilities, support the MLOps infrastructure & optimize the AI platform. The opportunity to play a key supporting role in shaping the overall MLOps strategy & capabilities by writing business logic, server scripts and APIs for critical MLOps projects.

Skills and Attributes for Success

  • Bachelor of Computer Science, Computer Engineering, Software Engineering, or related field
  • 5+ years plus industry experience
  • Knowledge and experience of the Kubernetes ecosystem, Docker and Docker Compose
  • High level experience with backend application frameworks such as Spring, Flask, Fastapi, Hasura, Swagger, SonarQube, CI/CD, Hibernates, etc.
  • Knowledge of Cloud platforms: AWS, Azure, GCP
  • Knowledge of Server Technologies: event-pipeline, pub/sub, data streaming, distributed caching, computing and storage, ESB, ELK

Ideally, You'll Also Have

  • A persevering spirit and can-do approach to problem solving
  • Proven problem-solving skills with a keen eye for detail
  • Superior presentation and documentation skills
  • Outstanding communication skills

Your Key Responsibilities

  • Design, implement, and maintain services that power client capabilities, using your skills to help Data Scientists, Data Engineers and multiple Technology Service departments manage the end-to-end ML lifecycle.
  • Conceive and develop the backend systems & services that power our MLOps capabilities.
  • Collaborate as a backend developer to optimize our systems and platforms.
  • Build and implement backend servers, REST APIs, data pipelines, etc.
  • Drive architectural decisions and work with data science teams to fine-tune machine-learning algorithms.
  • Take ownership of complete delivery from ideation and defining requirements to go-live.
  • Collaborate with backend engineers, frontend engineers, designers and product managers to deliver delightful customer experiences.
  • Collaborate, coach, and mentor colleagues in an energetic, growing team.
  • Manage stakeholders and drive larger business goals.
  • Keep abreast of the latest technology trends.
  • Coach, mentor and advise junior engineers.
  • Document and track project workflows & best practices.

Expertise level

Work arrangement

Similar Jobs in United States