Our company:
A fast-growing start-up headquartered in San Francisco, CA, USA in the heart of Silicon Valley. We recruit worldwide as our customer base is global. All employees outside San Francisco headquarter work remotely.
Elife is a Startup developing innovative technology in the passenger transport industry, providing any type of ground transportation worldwide, including Group/event transportation, NEMT transportation, senior and disability transportation, pet relocation, bilingual driver for non-English speak clients.
Our market is the world. Our customers are everywhere. Our platform and apps are built on the cloud. We have endless exciting problems to solve, and we only use the best and latest technology.
Vacancy: Machine Learning Engineering
Job brief
- We are actively searching for a talented and experienced Machine Learning (ML) Engineer to join our team.
- As a Machine Learning Engineer, you will play a crucial role in the development and implementation of cutting-edge machine learning algorithms, training models.
- In order to thrive in this position, you must possess exceptional skills in statistics and python programming, as well as a deep understanding of data science and software engineering principles.
- You will be collaborating with product, engineering, and analytics teams, to build AI functionalities into Elife services.
- Your ultimate objective will be to create highly efficient self-learning applications that can adapt and evolve over time, pushing the boundaries of AI technology. Join us and be at the forefront of innovation in the field of machine learning.
What We’re Looking For:
- Bachelor’s or master’s degree (preferably a Computer Science degree or equivalent experience).
- Proven experience as a Machine Learning Engineer or similar role
- Expertise in Python or Java with and the ability to write performant production-quality code, familiarity with SQL. Knowledge of Spark and cloud data environments is a plus (e.g. AWS, Databricks)
- Experience building and scaling machine learning models using large amounts of data.
- Agile development mindset, appreciating the benefit of constant iteration and improvement.
Your Responsibilities
- Study and transform data science prototypes
- Design machine learning systems
- Research and implement appropriate ML algorithms and tools
- Develop machine learning applications according to requirements
- Select appropriate datasets and data representation methods
- Run machine learning tests and experiments
- Perform statistical analysis and fine-tuning using test results
- Train and retrain systems when necessary
- Extend existing ML libraries and frameworks
- Keep abreast of developments in the field
Requirements and skills
- Proven experience as a Machine Learning Engineer or similar role
- Understanding of data structures, data modeling and software architecture
- Deep knowledge of math, probability, statistics and algorithms
- Ability to write robust code in Python or Java and R
- Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn)
- Excellent communication skills
- Ability to work in a team
- Outstanding analytical and problem-solving skills
- BSc in Computer Science, Mathematics or similar field; Master’s degree is a plus
Qualifications:
On your first day, we’ll expect you to have
- Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience).
- Expertise in Python or Java with and the ability to write performant production-quality code, familiarity with SQL. Knowledge of Spark and cloud data environments is a plus (e.g. AWS, Databricks)
- Experience building and scaling machine learning models using large amounts of data
- Agile development mindset, appreciating the benefit of constant iteration and improvement
It's great, but not required, if you have
- Experience working in a consumer or B2C space for a SaaS product provider, or the enterprise/B2B space
- Experience in developing deep learning-based models and working on LLM-related applications
- Excelling in solving ambiguous and complex problems, being able to navigate through uncertain situations, breaking down complex challenges into manageable components and developing innovative solutions
Our Apps
- Single page web app running on both PC and mobile devices.
- Python/MySQL backend hosted on Amazon Web Service.
- Our customers and markets are worldwide in North America, South America, Asia, Europe and Africa.
We hire front-end, back-end and full stack engineers at all levels of experience.
The ideal candidate will be responsible for developing high-quality applications.