1 iTech India Machine Learning Engineer Job
Machine Learning Engineer - LLM (3-6 yrs)
iTech India
posted 26d ago
Flexible timing
Key skills for the job
About the Company :
iTech India, a premier digital transformation services organization established in 2003, has achieved significant milestones over 21 years by serving a diverse range of domestic and international clients. With a team of nearly 400 employees operating from multiple locations, our mission is to drive client success by delivering innovative solutions and exceptional service. We specialize in providing end-to-end digital transformation services, enabling businesses to leverage cutting-edge technologies and optimize their operations. Our expertise spans various domains, including software development, IT consulting, data analytics, and more. Join us at iTech India, where we are committed to making a difference through technology and innovation.
About the Role :
We are seeking a highly skilled Machine Learning Engineer to join our innovative team. The ideal candidate will possess expertise in building and deploying machine learning models, designing ETL pipelines, and developing scalable APIs and microservices. This role demands proficiency in Python, Rust, and modern LLM frameworks, alongside a strong understanding of microservices architecture and cloud-based solutions.
Key Responsibilities :
Machine Learning Development :
- Design, train, and deploy machine learning models, with a focus on LLMs (Large Language Models).
- Optimize pre-trained LLMs for specific business use cases.
- Fine-tune models using domain-specific data for high accuracy and performance.
ETL Pipelines :
- Develop, maintain, and optimize robust ETL pipelines to handle large-scale data ingestion and processing.
- Ensure data quality, consistency, and security during extraction, transformation, and loading processes.
API Development :
- Build and deploy RESTful APIs for model inference and data integration.
- Ensure APIs are secure, efficient, and scalable.
Microservices Architecture :
- Design and implement microservices to enable modular and scalable systems.
- Integrate machine learning models into microservices for real-time applications.
Programming & Development :
- Write clean, efficient, and maintainable code in Python and Rust.
- Collaborate with DevOps teams to ensure seamless CI/CD workflows.
- Contribute to the development of end-to-end ML pipelines from data preparation to model deployment.
Collaboration :
- Work closely with data scientists, data engineers, and product teams to align models with business objectives.
- Collaborate in an Agile environment to deliver high-quality solutions on time.
Qualifications :
Education :
- Bachelor's or master's degree in computer science, Engineering, Mathematics, or related field.
Technical Skills :
- Strong proficiency in Python and Rust for machine learning and backend development.
- Hands-on experience with LLM frameworks such as Hugging Face, OpenAI, or similar.
- Expertise in building ETL pipelines using tools like Apache Airflow, Luigi, or similar.
- Experience in deploying ML models via REST APIs or gRPC.
- Knowledge of Docker and Kubernetes for containerized deployments.
- Familiarity with cloud platforms (AWS, GCP, or Azure) for ML and microservices deployment.
- Strong understanding of database systems (SQL, NoSQL) and data warehousing concepts.
- Knowledge of distributed systems and performance optimization.
Soft Skills :
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Ability to work in a fast-paced and dynamic environment.
Preferred Qualifications :
- Experience in developing and deploying generative AI applications.
- Proficiency in handling large datasets and implementing big data solutions.
- Understanding of MLOps practices and tools for monitoring and retraining models.
Culture at iTech :
At iTech, we embody the spirit of BOAT : Belonging, Ownership, Autonomy, and Team Spirit. Our vibrant culture is the cornerstone of our success, and we invite you to be a part of it.
Our Core Values :
- Ownership : We champion innovation through collaboration, valuing every contribution and empowering our team to drive progress.
- Team Spirit : Our expertise is harnessed to deliver exceptional value to our clients and communities, fostering a sense of unity and shared purpose.
- Belonging : We cultivate a welcoming, inclusive environment where professional achievements are harmonized with personal well-being.
- Autonomy : We provide the freedom to explore, innovate, and lead without micromanagement, trusting you to shape your path.
Wellness :
Learning is a collaborative journey at iTech. We support learning cohorts where individuals with similar roles or interests come together to enhance their skills, adapt to new technologies, and stay current with industry developments. This approach not only accelerates learning but also strengthens application and impact.
Learning Cohorts :
Learning is a collaborative journey at iTech. We support learning cohorts where individuals with similar roles or interests come together to enhance their skills, adapt to new technologies, and stay current with industry developments. This approach not only accelerates learning but also strengthens application and impact.
Ignite and Unite :
Our Ignite and Unite events are designed to foster camaraderie and align our People and Culture. With over 100 events organized in the past three years, we create opportunities for collective engagement and strengthen our workplace community.
Functional Areas: Other
Read full job descriptionPrepare for iTech India Machine Learning Engineer roles with real interview advice
Good working here
Nothing like that
Read 1 review