What are the responsibilities and job description for the Data and Machine Learning Engineer position at Intelliswift Software Inc?
Job Overview :
We are seeking a passionate Data and Machine Learning Engineer who has a hands-on coding background and a firm grasp of technologies relevant to big data processing. If you possess a deep understanding of architectural patterns, best practices, and non-functional requirements, and have experience in a variety of data-related environments, this role could be perfect for you!
Key Responsibilities :
- Engage with a range of data technologies, focusing on heavy volume data processing.
- Design and implement efficient ETL workflows using Spark and Python.
- Create and deploy machine learning models in production settings.
- Adaptively handle data preprocessing, feature engineering, and model engineering as projects evolve.
- Integrate various data stores, including SQL, NoSQL, in-memory, and data lakes.
- Utilize tools like Kafka for streaming data management.
- Work in cloud-based environments like Databricks to optimize data lake architectures.
- A minimum of 8-10 years' experience in data engineering or data science roles.
- 5 years of experience with Python and Spark.
- Proven track record of handling large-scale data loads and developing robust data processing pipelines.
- 3 years working with Python deep learning frameworks.
- Experienced in building and deploying ML models.
- Willingness to learn new technologies and innovate in an ever-evolving landscape.
Qualifications :
Join us and take ownership of your tasks, while learning and adapting to new challenges in the data ecosystem! Apply today.