• Kyron Technologies

Software Engineer – Backend - Python

Jobs Description

About the Role

We are building the backend components of our MLOps platform on AWS. These components form the foundation for feature engineering, feature serving, model deployment, and model inference in both batch and online modes.

Responsibilities

  • Design and build backend components of the MLOps platform on AWS.

  • Collaborate with geographically distributed cross-functional teams.

  • Participate in on-call rotation to handle production incidents.

Must-Have Skills

  • Strong experience with Python and web frameworks such as FastAPI.

  • Expertise in metaprogramming techniques in Python.

  • Hands-on experience with AWS cloud platform.

  • Knowledge of concurrent programming (AsyncIO).

  • Experience with Docker and container orchestration platforms (AWS ECS/EKS).

  • Proficiency with Apache Kafka and developing Kafka client applications in Python.

  • Strong grasp of data structures and algorithms with practical problem-solving ability.

  • Ability to write clean, efficient, and scalable code.

  • Good understanding of system design for scalable and reliable backend systems.

  • Experience with unit/functional testing frameworks.

  • Familiarity with CI/CD practices, tools, and frameworks.

Nice-to-Have Skills

  • Experience with MLOps platforms such as AWS Sagemaker, Kubeflow, or MLflow.

  • Knowledge of DevOps & Infrastructure as Code (IaC) tools such as Terraform, Jenkins.

    Familiarity with Python packaging (Wheel, PEX, Conda).


    Mandatory Skills:


    Experience with web development frameworks such as FastAPI.
    Experience with metaprogramming techniques in Python.
    Experience with AWS cloud platform.
    Experience with concurrent programming designs such as AsyncIO.
    Experience with containers (Docker) and container platorms like AWS ECS or AWS EKS.
    Experience with Apache Kafka and developing Kafka client applications in Python.
    Strong grasp of data structures and algorithms, with the ability to apply them effectively to solve complex backend challenges.
    Proven ability to write clean, efficient, and scalable code, demonstrating solid logical thinking and problem-solving skills.
    Good understanding of system design and ability to build scalable and reliable backend systems
    Experience with unit and functional testing frameworks.
    Experience with CI/CD practices, tools, and frameworks.

    Good to have skills

    Experience with MLOps platorms such as AWS Sagemaker, Kubeflow or MLflow
    Experience with DevOps & IaC tools such as Terraform, Jenkins etc.
    Experience with various Python packaging options such as Wheel, PEX or Conda.

    Offered Salary

    ₹ 108000-1500000

    Job Details

    • 5 - 7 years of experience
    • 1 Openings
    • 108000-1500000
    • Hyderabad Kondapur, TG

    Subscribe to Our Newsletter!

    Subscribe to get latest updates and information.

    You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.