Senior AI/ML Software Engineer

Yesterday

Apply Now
Logo of Myriad Genetics

Myriad Genetics

Molecular Diagnostics β€’ Personalized Medicine β€’ Prognostic Medicine β€’ Companion Diagnostics β€’ Carrier Screen

1001 - 5000

Description

β€’ 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).

Requirements

β€’ 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.

Apply Now

Similar Jobs

Yesterday

eSimplicity

51 - 200

Join eSimplicity to develop back-end integrations for their analytics platform. Collaborate within a remote team to enhance innovative IT solutions.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com