i
CGI Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
4 CGI Group Senior Software Engineer Jobs
CGI - Senior Software Engineer - Machine Learning (4-8 yrs)
CGI Group
posted 10d ago
Flexible timing
Key skills for the job
Job Description :
Data Collection :
- Gathering and analyzing data from different source systems (databases, spreadsheets, etc.) and ensure it is accurate, complete, and usable for predictions.
Data Analysis :
- Analyzing datasets to uncover patterns, trends, correlations, and anomalies.
Modeling & Algorithms :
- Developing machine learning models (supervised, unsupervised, reinforcement learning, etc.) to solve specific business problems, such as predicting customer expected recommendations,
- Present data insights and model outcomes in an easily understandable format using charts, graphs, and dashboards.
Deployment & Monitoring :
- Implementing machine learning models into production systems and monitoring their performance over time.
- Analyze provided data and develop, train, and deploy machine learning models into production environments.
- Hands on Experience on Data analysis and Machine learning Algorithms with real use cases implemented in different commercial systems.
- Preferably having knowledge in telecom OSS domain especially CM area
- Development and deployment experience on Linux and Windows platforms
- Working closely with customer and local teams to understand the problem space, gather requirements, and communicate findings.
- Strong design, implementation, and debug skills.
- Acts as a mentor for team members
- Good communication and team working skills
Required Qualifications : (Education, Technical Skills/Knowledge)
- 4 to 8 years software consulting experience (implementing enterprise software solutions for customers) including direct customer contact
- Proficiency in Python, Postgres, SQL etc. Python with expertise in Pandas, NumPy, Scikit-learn.
Data Manipulation & Analysis :
- Strong skills in data analysis, and identifying uncovered patterns and trends transforming data using tools like Pandas.
- Machine Learning : Experience with various machine learning algorithms (e.g., regression, decision trees, random forests, Bayesian, neural networks, etc.) and the ability to select the right approach based on the problem.
- Mathematics & Statistics : Good to have understanding of probability, statistics, and linear algebra for building models and interpreting results.
- Ability to use tools like Matplotlib for presenting results
- Develop and design python programs, fastAPI based micro services based on customer requirements.
- Knowledge and experience with the professional services project lifecycle (scoping, requirements, construction, QA/test)
- Experience in Telecom SW Domain
- Strong written and verbal communications skills
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for CGI Group Senior Software Engineer roles with real interview advice
Good people and learn lot from colleagues.
Poor management. Some time you have good work otherwise you will face challenge to get quality of work. Old technology stack
Read 640 reviews