Full Time

AI/ML Senior Software Engineer (LLMs)

Checkmate
$120,000 - $180,000* / year (about $58–$87 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Checkmate, so some details may not match this job. The employer's own page has the real description.

Job Overview

The AI/ML Senior Software Engineer (LLMs) at Checkmate will be instrumental in developing and implementing large language models (LLMs) that drive innovative solutions across various applications. This position demands a deep understanding of artificial intelligence and machine learning principles, focusing on model architecture, data processing, and algorithm optimization. The successful candidate will collaborate closely with cross-functional teams to leverage AI capabilities, enhancing user experience, automating processes, and advancing product offerings while ensuring performance and scalability. Furthermore, the engineer will maintain documentation and support the continuous improvement of LLM capabilities within the company.



Job Responsibilities

  • Design, develop, and optimize LLM architectures to achieve robust and scalable applications.
  • Collaborate with data scientists and software engineers to integrate machine learning solutions into existing products.
  • Conduct exploratory data analysis and preprocessing to ensure high-quality input for model training.
  • Implement, test, and maintain machine learning pipelines for efficient data processing.
  • Evaluate and select appropriate machine learning frameworks and tools for project requirements.
  • Stay current with advancements in AI/ML technologies, particularly in large language models, to incorporate new findings and methodologies into ongoing projects.
  • Mentor junior engineers and provide guidance on best practices in software development and machine learning implementation.


Qualifications

  • Bachelor's or Master’s degree in Computer Science, Data Science, or related field.
  • Minimum of 5 years of software engineering experience with a focus on AI/ML.
  • Proficiency in programming languages such as Python and frameworks like TensorFlow or PyTorch.
  • Strong understanding of natural language processing (NLP) techniques and applications.
  • Experience with cloud platforms (AWS, GCP, or Azure) for deploying machine learning models.
  • Ability to work with large datasets and experience in data engineering practices.
  • Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.


Technologies & Tools

The AI/ML Senior Software Engineer will utilize a combination of advanced technologies and tools, including but not limited to Python for programming, TensorFlow and PyTorch for model development, SQL and NoSQL databases for data management, and various cloud services (such as AWS or Google Cloud) for deployment and scaling of machine learning applications. The engineer is also expected to work with data processing tools such as Apache Spark and maintain version control systems like Git for code management.



Ideal Candidates

The ideal candidate for the AI/ML Senior Software Engineer role at Checkmate will possess a strong analytical mindset and a passion for leveraging AI technologies to solve complex problems. They will exhibit a blend of technical expertise and creativity, marked by a proactive approach to innovation. Candidates should demonstrate effective communication skills, allowing them to collaborate efficiently with team members across different functions. Additionally, a commitment to continuous learning and adaptability in the rapidly evolving AI landscape will be essential qualities for success in this role.

Claiming unemployment in Arizona? Its agency asks for 4 work search contacts a week (on at least 4 different days). What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.