Braintrust is hiring a

Senior Software Engineer – Machine Learning Ops - Freelance [Remote]

Denver, United States
Contractor

ABOUT US:

Braintrust is a user-owned talent network that connects you with great jobs with no fees or membership costs—so you keep 100% of what you earn.

 

ABOUT THE HIRING PROCESS:

When you join Braintrust, you will be invited to a screening process for Braintrust to learn more about your previous work experiences. Once completed, you will have access to the employer for this role and other top companies that seek high-quality talent. Apply to this job to kick off the process.

  • JOB TYPE: Freelance, Contract Position (no agencies/C2C - see notes below)
  • LOCATION: Remote - United States only (TimeZone: EST | Full day overlap)
  • HOURLY RANGE: Our client is looking to pay $75/hr
  • ESTIMATED DURATION: 40h/week - Long term
     

THE OPPORTUNITY

Requirements

  • Strong programming skills in Python and evidence of experience with other languages
  • Excellent software engineering skills and a quality-first mindset
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • Experience building CI/CD systems, especially for machine learning applications
  • Experience with Infrastructure as Code and/or GitOps methodologies
  • Experience building web dashboards (using frameworks such as Dash, Streamlit, Tableau, Grafana, etc.)
  • Experience with ML tech stacks, including Databricks and Amazon AWS (EC2, S3, SageMaker); others (e.g., DVC) are a plus
  • Experience with containerization technologies such as Docker and Kubernetes
  • Proficiency with Linux
  • Experience with SQL
  • Basic proficiency with machine learning frameworks such as scikit-learn, Tensorflow and PyTorch is a plus

 

What you’ll be working on

Exciting contract opportunity to work on a growing Machine Learning Operations team as a Senior Software Engineer!  In this role, you will collaborate with data scientists and domain experts to deliver the infrastructure our data scientists and machine learning engineers use to build AI. If you are passionate about developing the systems and processes that deliver innovative machine learning and AI this is the role for you!

 

Responsibilities:

  • Collaborate with data scientists, data engineers, and machine learning engineers to develop data cleaning, model training and deployment infrastructure
  • Collaborate with stakeholders to define and implement requirements
  • Develop dashboards and infrastructure monitoring software
  • Collaborate with data engineers to develop software for data ingestion and transformation, including new file formats
  • Develop CI/CD pipelines, build systems and test fixtures
  • Build interactive data visualizations
  • Stay up-to-date with the latest developments in machine learning operations

Apply Now!

Braintrust Job ID: 6729

 

C2C Candidates: This role is not available to C2C candidates working with an agency. If you are a professional contractor who has created an LLC/corp around their consulting practice, this is well aligned with Braintrust and we’d welcome your application.

Braintrust values the multitude of talents and perspectives that a diverse workforce brings. All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.