Platform Engineer, Machine Learning & Data

Accrete


 140k - 160k
 Full-Time
 United States  (New York)
 Remote   
Accrete logo

Accrete is looking to hire a platform engineer to join our growing team. As a Platform Engineer with 2 to 3 years of relevant experience, you will play a crucial role in designing, building, and maintaining our data and machine learning platforms. You will work closely with data scientists, machine learning engineers, data engineers, and other cross-functional teams to ensure the smooth and efficient operation of the infrastructure that drives our business. The ideal candidate should have a solid understanding of machine learning concepts, along with practical experience in developing and managing platforms.

Accrete is an AI prime defense contractor with the U.S. government that creates AI software, enabling its customers to make better decisions, faster. Accrete is on a mission to create AI so powerful it amplifies human reasoning and enables enterprises to grow in previously unimaginable ways. Prior to launching Accrete in 2017, Prashant Bhuyan, Accrete’s Founder and CEO, spent over a decade in high-frequency trading where he and a core team experimented with and developed AI technology that ultimately became the early underpinnings of Accrete.


Accrete’s solutions enable the Department of Defense to predict covert behavior from foreign adversaries seeking to influence the supply chain; the U.S. Air Force to identify vulnerabilities in microprocessor firmware; major music labels to identify superstars before competitors; auto dealers to automatically generate marketing content from vehicle feature lists; employee benefits brokers to identify the shortest path to the hottest leads; and more.

To learn more about Accrete, please visit our website: Accrete.ai

 

Responsibilities:

  • Collaborate with data scientists and machine learning engineers to understand their requirements and design scalable, reliable, and efficient machine learning platform solutions.
  • Build and maintain the infrastructure needed to support end-to-end machine learning workflows, including data ingestion, storage, preprocessing, model training, and deployment.
  • Develop and optimize data pipelines to ensure the timely and accurate delivery of data to machine learning models.
  • Develop systems for the definition and deployment and operation of the different phases of the machine learning and data life cycles.
  • Work with Kubernetes to orchestrate and manage containers, ensuring high availability and fault tolerance of applications.
  • Monitor and troubleshoot the platform performance, proactively identifying and addressing bottlenecks and issues.
  • Stay up-to-date with the latest advancements in technologies and tools, and evaluate their potential to improve our platform's capabilities.
  • Document best practices, guidelines, and standard operating procedures for the platform and contribute to knowledge sharing within the team.

Requirements

  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
  • 2 to 3 years of hands-on experience in developing and managing machine learning or data platforms.
  • Strong understanding of machine learning concepts and experience working with machine learning frameworks and libraries.
  • Proficiency in programming languages commonly used in machine learning and data applications such as : python, C++, Rust, bash, Go
  • Experience with containerization technologies, such as Docker, and container orchestration platforms like Kubernetes.
  • Familiarity with CI/CD pipelines for automated model training and deployment.
  • Knowledge of data storage solutions and database technologies commonly used in machine learning and data workflows.
  • Basic understanding of DevOps principles and practices.
  • Strong problem-solving and analytical skills, with the ability to quickly identify and resolve platform-related issues.
  • Excellent written and oral communication communication and collaboration skills to work effectively with cross-functional teams.
  • A passion for staying updated with the latest trends and technologies in machine learning and data engineering.
  • Solid programming skills in languages commonly used in machine learning, such as Python, C, Rust, Java, Go.

 

The base salary range for this role is $140,000 to 160,000.

Benefits

We offer a competitive salary, benefits package, and opportunities for growth and advancement within the company. If you are an innovative and results-driven leader, we encourage you to apply for this exciting opportunity.

Accrete is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Apply now