

Machine Learning (ML) / MLOps Engineer Job Description
An ML/MLOps Engineer is responsible for designing, developing, and deploying machine learning models and pipelines. Here's a brief overview:
Key Responsibilities
- Model Development: Design and develop machine learning models using various algorithms and techniques.
- MLOps: Implement and manage machine learning pipelines, including data preparation, model training, and deployment.
- Model Deployment: Deploy machine learning models to production environments, ensuring scalability and reliability.
- Model Monitoring: Monitor model performance and retrain models as needed to maintain accuracy and relevance.
- Collaboration: Collaborate with cross-functional teams, including data scientists, product managers, and engineers.
Technical Skills
- Machine Learning: Strong understanding of machine learning concepts, including supervised and unsupervised learning, deep learning, and reinforcement learning.
- Programming: Proficiency in programming languages like Python, R, or Julia.
- ML Frameworks: Experience with machine learning frameworks like TensorFlow, PyTorch, or scikit-learn.
- MLOps Tools: Familiarity with MLOps tools like TensorFlow Extended (TFX), MLflow, or Kubeflow.
- Cloud Platforms: Experience with cloud platforms like AWS, Azure, or GCP.

About Tata Consultancy Services
Similar jobs
Flutter Mobile App Developer
Experience Level: 1+ Years
Job Description:
We are seeking a talented Flutter Mobile App Developer with 1+ years of experience in Android mobile app development. If you are passionate about Flutter and possess the skills and knowledge outlined below, we encourage you to apply and be part of our innovative team.
Responsibilities:
- Develop and maintain mobile applications using Flutter.
- Showcase proficiency in Flutter development.
- Implement the MVVM architectural pattern to ensure clean and scalable code.
- Work with API and local data to deliver robust app functionality.
- Stay updated on all the latest Flutter widgets and their usage.
- Apply BLOC design patterns for efficient state management.
- Understand the Flutter app lifecycle and its intricacies.
- Familiarity with cloud messaging APIs and push notifications for both Android and iOS.
- Have experience in successfully submitting Android apps to the Google Play Store.
- Have experience in iOS app submission in the Apple App Store.
- Ensure the performance, quality, and responsiveness of mobile applications.

Designation - Sr. Frontend developer
Location - Pune, Maharashtra, India (Onsite)
Work mode - Hybrid
Salary - Best in the Industry
Flexible working hours
Requirement:-
4+ years of production experience with React JS and associated tooling (Redux, Jest, Cypress & BuildPacks)
3 years of JavaScript (and preferably Typescript) experience including asynchronous programming, closures, types, and ES6/ES7.
Thorough understanding of React.js and its core principles including Virtual DOM, Data Binding, State & Props and React Lifecycle and Redux Middleware such as Thunk or Saga.
Experience with front-end technologies such as HTML5, CSS3, LESS, Bootstrap, Material UI, etc.
Experience with code quality and reusability practices (eslint, prettier, CI/CD for front-end repos)
Knowledge of cross-browser compatibilities, responsiveness, and web accessibility standards.
Strong understanding of software engineering best practices, including unit testing, code reviews, design documentation, debugging, troubleshooting, and agile development
Have implemented complex features like authentication/authorization, I18N, logging, security, and testing into developer boilerplates to minimize production errors.
Must-Have Skills:-
ReactJS 16+
Redux
Redux middleware
CSS, PostCSS, JSS (Critical)
TypeScript / Javascript
Communication: You like discussing a plan upfront, welcome collaboration, and are an excellent verbal and written communicator.
Qualification:-
Bachelor’s degree in Computer Science or equivalent experience.

• Enhancing existing UI/UX.
• Build reusable code and libraries for future use
• Ensure the technical feasibility of UI/UX designs
• Optimize application for maximum speed and scalability
• Assure that all user input is validated before submitting to back-end
• Collaborate with other team members.
• Experience with responsive and adaptive designs.


• Proven experience with coding using JAVA/J2EE.
• Experience developing Multi Channel responsive web application.
• experience working with Windows, Unix/Linux Operating system environments.
• Familiarity with common stacks.
• Experience/Knowledge of multiple front - end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery).
• Excellent communication and teamwork skills.
• Willingness to travel within India or aboard for short term or long term would an added advantage.


As a consumer application startup, you are crucial to our existence. Your skills will define how our users will perceive our capabilities. We are looking for creators with an obsessive
need for visual and performance perfection, combined with high learning+implementation
combo powers. The ones who iterate the script 100s of times, if required, to get that feature
right.
ROLES & RESPONSIBILITIES
• Design and build advanced applications for the Android and iOS platform on
ReactNative
• Collaborate with engineering and cross-functional teams to define, design, and ship
new features
• Work with outside data sources and APIs
• Unit-test code for robustness, including edge cases, usability, and general reliability.
• Work on bug fixing and improving application performance
• Continuously discover, evaluate, and implement new technologies to maximize
development efficiency.
REQUIREMENTS
• Knowledge of developing trends and emerging standards in mobile apps and
mobile payments
• Excellent technical knowledge of React Native
• Pro with Android and iOS UI design principles, patterns, and best practices
• Good understanding of RESTful APIs and how to connect Android applications to
back-end services
• You care about quality and you know what it means to ship high-quality code
• Contribute to the design, architecture, and development of apps that are elegant,
efficient, secure, highly available, and maintainable
• Highly motivated and maintain a positive, “can-do” attitude in an uncertain
environment
• Follow and help cultivate consistent development best practices
1. Implement high-quality cloud architectures that meet customer
requirements and are consistent with enterprise architectural standards.
2. Deep understanding of cloud computing technologies, business
drivers and emerging computing trends.
3. The ideal resource will have experience across enterprise-grade hybrid
cloud or data centre transformation.
4. Install, configure and upgrade MySQL/Postgres cluster database
software.
5. Experience in setting-up DR for RDBMS DBs in Linux environments.
6. Create, configure, manage and migrate NoSQL databases (Redis,
Cassandra and MongoDB).
7. Manage day to day operations from development to production
databases.
8. Monitor the health of cloud services and databases.
9. Good understanding of NoSQL/relational databases.
10. Troubleshoot NoSQL/RDBMS databases general/performance
issues.
11. Experience in Linux OS and scripting.
12. Hands on experience on Azure, GCP and AWS clouds and its services.
13. Knowledge in python/ansible is an added advantage.
14. Leveraging open source technologies and cloud native hosting
platforms.4
15. Design and recommend suitable, secure, performance optimised
database offerings based on business requirements.
16. Ensure security considerations are at the forefront when designing
and managing database solutions.
17. Maintenance work to be planned meticulously to minimise/eradicate
self-inflicted P1 outages.
18. Ability to provide technical system solutions, determine overall
design direction and provide hardware recommendations for complex
technical issues.
19. Provisioning, deployment, monitoring cloud environment using
automation tools like Terraform.
20. Ensure all key databases have deep insight monitoring enabled to
enable improved capabilities around fault detection.
Required Qualifications:
• Minimum 6-8 years of experience as an Database Administrator
preferably in a cloud environment.
• Application migration experience that involves migrating large
scale infra between clouds.
• Experience in executing migration cutover activities. Support UAT,
troubleshoot during and post migration issues
• Ability to work independently on multiple tasks with minimal
guidance Ability and desire to work in a fast paced environment5
• Contribute to overall capacity planning and configuration
management of the supporting infrastructure
• Review recommendations around Security, Availability,
Performance, and from Cloud platform
• Ability to remain flexible in a demanding work environment and
adapt to rapidly changing priorities.
Lead person responsible for maintenance, administration, and support of Sage500, Exact Globe,
IBM Planning and Analytics and IBM Cognos Controller. Experience in one or more is preferred.
Subject Matter Expert for each of the supported systems.
Responsible for managing service requests according to SLA, security management, COA
maintenance and configuration changes. Serve as escalation point for troubleshooting issues per
SLA.
Take an active lead in the continued evolution of Financial Systems landscape at
Provide timely, accurate, and complete responses to user inquiries.
Maintain user procedures, process maps, training materials and documentation. Conduct user
training.
Coordinate user acceptance testing and quality assurance standards for all supported systems.
Develop standard and custom reports to be used by Finance teams.
Work with other IT members and third party vendors to design, develop and maintain system
interfaces.
Responsible for audit control reporting.
Maintain discretion and confidentiality in all areas pertaining to data and proprietary info, both
internal or customer specific.
Skills Requirements:
5-7 years of experience supporting financial systems (SAGE, TM1, Controller are preferred)
Experience working with Exact or SAP is a plus.
Basic knowledge of accounting and financial processes is mandatory.
Advanced knowledge of Excel, with ability to analyze financial data.
Good problem-solving skills to independently identify problems and determine possible solutions.
Ability to work both independently and as a part of a team
Experience with development (ideally, but not limited to VBA, M, etc) would be an advantage.
Ability to communicate effectively in an international environment.
Education Requirements:
Bachelor's Degree in Management Information Systems, Information Technology, Computer Science,
or equivalent years of Systems Administration and Systems Analyst experience.
Physical Requirements:
The physical demands described here are representative of those that must be met by an employee
to successfully perform the essential functions of this job. Individual will be required to sit and/or
remain stationary for extended periods of time. Individual will be required to type and/or operate a
computer and other office productivity machinery for extended periods of time. The worker is
required to have close visual acuity to perform activities such as: preparing and analyzing data and/or
documents; transcribing; viewing a computer terminal and/or extensive reading. The person in this
position may need to occasionally walk or otherwise traverse, stand, exert up to 10 lbs. of force to
push, pull, lift or otherwise move objects, bend, reach, kneel, and/or twist for minimal periods of time.
Employees should not attempt to lift, pull or push a load in excess of 50 lbs. without assistance. Care
should always be taken when lifting, pushing or pulling in an awkward position.
Excellent communication skills
Outstanding follow up and candidate relationship skills


- Architectural Design on .Net, scalable, customer required design.
- Design, develop and modify software products and/or customer applications using object oriented web development utilizing ASP.NET, C#, Angular, Typescript, HTML5, XML, SQL Server 2008-2016, MVC, SVN, Web Services, Unit testing, and SOA patterns.
- Development, testing and understanding of client requirements and mapping the features to requirements.
- Support, Mentor, Guide technical teams for understanding the design.
- Communicate externally and internally with all stakeholders.
- Work on multiple projects providing development and maintenance work.
- Collaborate with inter-departments for resources required to effectively and efficiently carry out the responsibilities.
- Develop scalable and robust applications using rich interfaces, graphical views and robust user controls.
- Minimum 2 years of experience in.NET, ASP.Net, C#, HTML5, CSS3, XML, SQL Server 2008-2016, MVC, SVN, Web Services, Unit testing, and SOA patterns.
- Passion for user experience and user-centric development.
- Comprehensive understanding and assessment of the technical requirements.
- Strong communication skills that include leading design-related conversations, ability to build and nurture good relationships and foster an environment for collaboration.
- Self-starter and passionate learner.
- Client interaction, interpersonal communication, written communication, decision making ability, client focus.
- Creative problem-solver with a strong eye for detail.
- Strong team player who is able to self-manage time and deliverable proactively.
- Experience with version and source control, preferably TFS, Git or bit-bucket.


