Machine Learning Engineer/Data Scientist

Machine Learning Engineer/Data Scientist

This job is no longer open

As a Machine Learning Engineer at KnowBe4, you'll be at the forefront of shaping AI-driven initiatives and solutions tailored for our internal users. Your primary responsibility will be to develop, refine, and customize machine learning models to address specific business needs effectively.

This role offers a unique opportunity to drive innovation within KnowBe4's internal operations. We're looking for individuals who are passionate about leveraging AI and AWS technologies to enhance operational efficiency and user experiences.

You'll have the chance to work with cutting-edge AWS tools such as Bedrock, Firehose, Lambda, and EventBridge. Additionally, you'll collaborate on integrating APIs from key business applications like Salesforce, Netsuite, and Zendesk, contributing to the creation of bespoke solutions that cater to our internal users' diverse needs.

Join us in revolutionizing internal operations and shaping the future of AI at KnowBe4. If you're ready to make a meaningful impact and contribute to creating a safer digital environment.

Responsibilities:

  • Develop and customize machine learning models to address specific business needs and challenges, with a focus on RAG and Prompt engineering for existing LLMs.
  • Design and implement scalable machine learning pipelines for training, validation, and deployment on AWS Bedrock.
  • Collaborate with cross-functional teams to integrate machine learning solutions into existing systems and applications, ensuring they are stateless, event-driven, and well-architected.
  • Conduct experiments and analyses to evaluate model performance and identify areas for improvement.
  • Stay updated on the latest advancements in machine learning techniques and AWS technologies.

Minimum Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Proven experience in developing and deploying machine learning models in a production environment, with a focus on AWS technologies.
  • Proficiency in programming languages such as Python, with experience in machine learning libraries like TensorFlow or PyTorch.
  • Strong understanding of CI/CD and Git Ops workflows.
  • Strong problem-solving skills and ability to work independently and collaboratively in a fast-paced environment.
  • Excellent communication and interpersonal skills.
  • Proficiency in Python programming language for machine learning model development and deployment.
  • Strong understanding of machine learning concepts and algorithms, with hands-on experience in model development, training, and evaluation.
  • Experience with various AWS services such as S3, Kinesis, Glue, CloudWatch, Redshift, Lambda, EMR, DynamoDB, and Athena.
  • Experience with machine learning frameworks/libraries such as TensorFlow, PyTorch, or scikit-learn.
  • Familiarity with CI/CD and Git Ops workflows for version control and automated deployment.
  • Strong problem-solving skills and ability to work independently and collaboratively in a fast-paced environment.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.

The base pay for this position ranges from $125,000 - $135,000, which will vary depending on how well an applicant's skills and experience align with the job description listed above.

We will accept applications until 7/16/24.

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.