Job Description
We are seeking a visionary Senior Machine Learning Engineer to join our elite R&D team in San Francisco. At Apex Future Systems, we are building the infrastructure for the next generation of intelligent applications. You will be responsible for designing, deploying, and maintaining scalable machine learning models that power our core products.
As a key player in our engineering division, you will bridge the gap between complex data science research and production-grade software engineering. If you are passionate about pushing the boundaries of AI and want to work in a high-growth environment, we want to meet you.
Responsibilities
- Design, implement, and optimize end-to-end machine learning pipelines and algorithms.
- Collaborate with cross-functional teams of data scientists, product managers, and engineers to translate business requirements into technical solutions.
- Deploy models to production environments using containerization tools (Docker, Kubernetes) and cloud services (AWS, GCP).
- Monitor model performance in real-time and implement strategies for continuous improvement and retraining.
- Conduct code reviews and provide technical mentorship to junior engineers and data scientists.
- Research and evaluate emerging machine learning frameworks and best practices.
Qualifications
- PhD or Masterβs degree in Computer Science, Mathematics, Statistics, or a related field.
- Minimum of 5 years of professional experience in machine learning engineering or a similar technical role.
- Proficiency in programming languages such as Python, Scala, or Java.
- Strong experience with machine learning frameworks including TensorFlow, PyTorch, or scikit-learn.
- Deep understanding of data structures, algorithms, and software design principles.
- Experience with distributed computing systems and big data technologies (Spark, Hadoop).