About the Role

Title: Sr AI/ML Software Engineer

Location: Remote – United States

United States (Remote)

Job Description:

AI/ML Software Engineer IV (Remote)

Myriad Genetics, Inc. is a leading personalized medicine company dedicated to being a trusted advisor transforming patient lives worldwide with pioneering molecular diagnostics. Myriad discovers and commercializes molecular diagnostic tests that: determine the risk of developing disease, accurately diagnose disease, assess the risk of disease progression and guide treatment decisions.

Technology: Python, Machine Learning, Kotlin, AWS, Kafka

Key Responsibilities:

  • Develop and Maintain Software: Design and develop scalable software solutions using Kotlin on the JVM ecosystem. Understanding of data structures, data modeling, and software architecture.
  • IDE Utilization: Utilize IntelliJ IDEA for efficient coding and debugging practices.
  • Event-Driven Systems: Implement and maintain distributed systems with Kafka for real-time data processing.
  • Cloud Services: Develop cloud-native applications leveraging AWS services including Lambda for serverless computing, S3 for storage solutions, Step Functions for workflow automation, Textract for text extraction from documents/images, Comprehend for natural language processing tasks and use of Bedrock for customizing and deploying generative AI models.
  • Serverless Architecture: Architect serverless applications using the Serverless Framework to manage deployment processes efficiently.
  • Scripting and Automation: Write robust Python scripts to automate tasks or handle backend logic when necessary.
  • Machine Learning: Apply basic machine learning principles to enhance product features or optimize processes. Expertise with Language foundation models with specific use cases and familiarity with CI/CD in model lifecycle management. Knowledge of machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn).

Qualifications:

  • Proficiency in Kotlin and Java: Strong understanding of the JVM ecosystem.
  • Experience with IntelliJ IDEA: Familiarity with IntelliJ IDEA or similar IDEs.
  • Knowledge of Apache Kafka: Experience building event-driven architectures.
  • Hands-on Experience with AWS: Proficiency with AWS cloud services mentioned above; certification is a plus.
  • Serverless Framework: Familiarity with the Serverless Framework or similar infrastructure as code tools.
  • Python Programming Skills: Strong Python programming skills with an emphasis on writing clean and maintainable code.
  • Understanding of Machine Learning: Knowledge of machine learning concepts and their application in software development. Experience with data engineering and data science frameworks as well as CI/CD concepts and tools.

Ideal Candidate:

  • Adept at problem-solving using modern technologies.
  • Experience in developing high-performance applications that are both scalable and resilient.
  • Strong communication skills and ability to work collaboratively in a team environment.

APPLY HERE