Senior Machine Learning Operations Engineer
Team: Machine Learning Engineering
Location: Guadalajara, JAL
Commitment: Full-time
Workplace Type: onsite
What You'll Do
- Design, build, and maintain scalable ML systems and infrastructure using Python, Postgres, and Elasticsearch.
- Lead sprints, conduct rigorous code reviews, and set the "gold standard" for engineering practices across the organization.
- Actively mentor junior and mid-level engineers, fostering a culture of technical excellence and professional growth.
- Partner closely with other Machine Learning Engineers, Product Managers, Data Scientists, Data Engineers, and Product Engineers to ensure the successful delivery of strategic and roadmap initiatives
- Independently and with relatively little oversight, own systems throughout the software development lifecycle, from design to development, deployment and monitoring.
- Maintain and improve performance of existing data systems and processes while balancing maintainability, observability and readability.
- Demonstrate a deep sense of ownership by developing a thorough understanding of a domain. At the same time, you must be able to explain the behavior of and contribute to code bases that may be outside your domain.
- Proactively propose solutions to gaps or risks in process, technology, software design and architecture
- Provide rigorous and detailed code reviews that uphold team standards, testing and software design best practices
- Foster a culture of constant improvement and growth, engineering excellence, humility, positivity and curiosity. Take a lead role in making our two days in the office productive and engaging, fostering face-to-face mentorship and collaborative whiteboarding sessions.
- In partnership with other leaders, establish best practices across the organization and drive the organization’s standards within the team, leading by example
- You are a self-starter who can deliver projects independently, yet you also thrive in collaborative environments. You recognize the value of diverse perspectives in developing optimal solutions and consistently demonstrate a willingness to support colleagues as a strong team player.
- You approach software engineering as a craft, balancing the pursuit of clean, maintainable code with the demands of a fast-moving, dynamic business environment. You collaborate effectively with product managers and leadership to choose development paths that minimize technical debt while ensuring the timely delivery of high-quality products. While you have a strong drive for innovation, you also recognize the critical need to stabilize and harden existing products and services.
- You find genuine joy in helping others level up their skills and navigate their career paths. You view peer reviews as a powerful tool for technical mentorship and can provide feedback in a constructive manner.
- You are able to translate ambiguous and amorphous ideas or problems into concrete projects or initiatives while getting buy-in from engineering, data science, data engineering or product management partners.
- You believe that while remote work is functional, in-person collaboration is where the "magic" happens. You are excited to help shape the energy of our physical workspace.
- You take initiative to go beyond current responsibilities and actively seek new challenges.
- You are passionate about building high impact ML and data driven products.
Qualities That Enable Success in This Role:
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field or equivalent professional experience.
- 5+ years of experience with Python, object oriented programming and building highly scalable backend services.
- Experience with ML ops, model serving and optimization a plus.
- 3+ years of experience with relational databases
- 2+ years in a lead or senior-level capacity
- 2+ years of experience designing maintainable and scalable systems
- Proven expertise in system design with a focus on distributed systems and event-driven architectures
- Experience developing cloud-native dockerized applications in Kubernetes
- Experience working with online experimentation and platforms like Statsig
- Understanding of both traditional machine learning and deep neural networks
- Strong communication skills with the ability to articulate, diagram and document complex engineering concepts.
- Strong analytical, problem-solving, decision-making, and interpersonal skills.
- Strong project management and organizational skills with experience identifying project milestones to ensure timely project delivery.
The Perks of Working With Us
- Take advantage of our benefits including monthly grocery vouchers, vacation days, savings fund, medical insurance (including dental and vision plans) and more.
- Leave the suit and tie at home; our dress code is casual.
- Enjoy office wide engagement activities, team events, happy hours and more!
- Work in our new Guadalajara office located in Torre 1500 (Av. Americas 1254) within the plaza, you'll find cafes and a wide variety of local restaurants.
- Start your morning with free coffee!
- Maximize your wellness with free counseling sessions through our Employee Assistance Program
- Get paid to work with your friends through our Referral Program!
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
