ML Engineer
Team: ML Engineering
Location: New York, NY
Commitment: Full Time
Workplace Type: onsite
Mission
- Develop, train, and deploy machine learning models to solve complex problems in materials science and lab automation.
- Experiment with cutting-edge ML algorithms and techniques to improve performance and scalability.
- Collaborate with researchers on the pre- and post-training stages of model development.
- Conduct production-level deployments of our machine learning models and infrastructure.
- Continually evaluate model performance and maintain production integrity.
- Ensure reproducibility and traceability of models by leveraging version control systems and orchestration tools.
- Contribute to research initiatives and participate in knowledge-sharing across teams.
- Document workflows, experiments, and deployment procedures for future reference.
- Tackle challenging problems with new and different ideas, creativity and contrarian thinking.
- Mentor and guide junior team members and interns, promoting an environment of continuous learning and innovation.
About you
- Ph.D., M.S., or B.S. in Computer Science, AI, Machine Learning, Applied Maths, Engineering or a closely related field, or equivalent practical experience.
- Proven record of accomplishment in building machine learning systems, working with large generative and/or language models
- An excellent understanding of machine learning infrastructure and systems fundamentals.
- Strong background in algorithms, data structures, and software engineering principles.
- Working knowledge of various generative AI architectures, including transformers, diffusion models, CNFs, and flow matching.
- Proficiency in Python and relevant ML libraries (e.g., PyTorch), as well as tools for deploying ML models (e.g., MLflow, K8s, Docker).
- Passion for staying current with the latest trends in AI/ML technologies.
- Excellent collaboration and communication skills, capable of articulating complex technical ideas clearly and effectively.
Pluses
- Familiarity with distributed computing frameworks such as Ray, Spark, etc.
- Strong fundamental knowledge and practical experience using Linux systems, including working with large-scale computing clusters.
- Hands-on experience with MLOps tools (e.g., Kubeflow, Seldon, CI/CD pipelines for ML).
- Familiarity with serverless architecture and cost optimization for ML workflows.
- Strong publication record in top-tier AI/ML conferences or journals.
What we offer
- A competitive compensation package also includes the best in benefits:
- Medical, dental, and vision insurance for you and your family
- Mental health and wellness support
- Unlimited PTO and 14+ company holidays per year
- 401K
- Work closely with a team on the cutting edge of AI research.
- A mission: an opportunity to fundamentally change the way humanity makes progress through materials science discovery.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
