Logo
Braintrust

Sr Machine Learning Engineer (Python/Go/Java)

Braintrust, Washington, District of Columbia, us, 20022


About Us

Braintrust is a user-owned talent network that connects top-tier professionals with the world's leading enterprises. We prioritize transparency, eliminating middlemen and high markups, ensuring job-seekers are matched swiftly to innovative roles while clients benefit from unparalleled efficiency and quality.About The Hiring Process

The hiring process for this role involves completing your Braintrust profile, applying directly to the role on Braintrust, and undergoing a one-time screening to ensure you meet our vetted talent specifications. After this, the hiring team will contact you directly if they believe you are a suitable match. Our process isn't for everyone, that's intentional. If you believe that you are a top candidate for this job, please join our network to give yourself the opportunity to work with top companies.JOB TYPE:

Freelance, Contract Position (no agencies/C2C - see notes below)LOCATION:

Work from anywhere - CST/CDT | full day overlapHOURLY RANGE:

Our client is looking to pay $100.00 – $125.00/hrESTIMATED DURATION:

40/week - long termEXPERIENCE:

5-9 yearsBRAINTRUST JOB ID:

11857The Opportunity: This is a W2 engagement. The pay rate reflects the fact that this is a W2 engagement.What You'll Be Working On

Our team manages the platform for AI ML teams in Expedia. The Feature lifecycle team specifically works on managing feature stores for the models. We provide low latency services for model inferencing use cases and support regular feature refresh pipelines and data for batch inference and training use cases. We're looking for a Sr ML Engineer to join our team.Key ActivitiesSoftware Development:

Proficient in designing, coding, testing, and debugging software applications.System Architecture:

Capable of contributing to the design and architecture of complex software systems.Code Review and Optimization:

Skilled in reviewing code, providing constructive feedback, and optimizing for performance.Collaborative Problem Solving:

Ability to work with cross-functional teams to address technical challenges.Key RequirementsAbility to write robust code in one or more of Python, Go, and Java.Proficient in core technologies like Spark, Hadoop, and Hive.Experience in building real-time applications, preferably in Spark and streaming platforms like Kafka and Kinesis.Good understanding of machine learning pipelines and machine learning frameworks such as TensorFlow and PyTorch (good to have).Familiar with cloud services like AWS, Azure, and workflow orchestration tools (e.g., Airflow).Degree with a strong technical focus (Computer Science, Engineering).Design, develop, debug, and modify components of machine learning and deep learning systems and applications, including data/ETL and feature engineering pipelines.Work collaboratively with data scientists, machine learning engineers, program and product managers in the development of assigned components.Actively participate in group technology reviews to critique work of self and others.Apply Now!Notes

Our employers all have varying legal and geographic requirements for their roles; they trust Braintrust to find them the talent that meets their unique specifications. For that reason, 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.

#J-18808-Ljbffr