1

Evening Tcs Software Engineer Jobs in Rochester, MI

Cloud Data Engineer

Detroit, MI · On-site +1

$113K - $136K/yr

The Detroit Tigers are seeking a Cloud Data Engineer, Baseball Systems. This role will be ... Occasional evening, weekend, and holiday hours are required. All items listed above are ...

Cloud Data Engineer

Detroit, MI · On-site

$113K - $136K/yr

The Detroit Tigers are seeking a Cloud Data Engineer, Baseball Systems. This role will be ... Occasional evening, weekend, and holiday hours are required. All items listed above are ...

Salesforce Developer

Troy, MI · On-site

$102K/yr

Maintain the security and integrity of the application software * Adhere to Salesforce best ... Occasional evening and weekend work to meet deadlines * Ability to travel up to 5% of the time ...

Salesforce Developer

Troy, MI · On-site +1

$102K/yr

Maintain the security and integrity of the application software * Adhere to Salesforce best ... Occasional evening and weekend work to meet deadlines * Ability to travel up to 5% of the time ...

Maintain the security and integrity of the application software * Adhere to Salesforce best ... Occasional evening and weekend work to meet deadlines * Ability to travel up to 5% of the time ...

next page

Showing results 1-20

Evening Tcs Software Engineer information

See Rochester, MI salary details

$58.4K

$135.8K

$189.2K

How much do evening tcs software engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for evening tcs software engineer in Rochester, MI is $135,788.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,500.00 and $159,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Evening TCS Software Engineer, and why are they important?

To thrive as an Evening TCS Software Engineer, you need a solid background in computer science, proficiency in programming languages such as Java, Python, or C++, and typically a relevant degree or equivalent experience. Familiarity with development tools, version control systems like Git, and frameworks commonly used in TCS projects is essential. Strong problem-solving abilities, teamwork, and effective communication are standout soft skills for this role. These skills and qualities ensure you can deliver reliable software solutions, collaborate efficiently after regular hours, and meet the high standards expected in a global IT services environment.

What are some common challenges faced by Evening TCS Software Engineers, and how can they be addressed?

Evening TCS Software Engineers often encounter challenges such as coordinating effectively with daytime teams and managing communication across different time zones. To address these, it's important to establish clear handoff procedures, use collaborative tools for documentation, and schedule regular check-ins with team members. Evening shifts also require strong self-discipline and adaptability, as engineers may need to handle urgent issues or support ongoing deployments. Proactively seeking feedback and staying aligned with project goals can help ensure smooth workflow and professional growth.

Can I join TCS directly?

As an Evening TCS Software Engineer, you can join TCS directly through their campus or lateral hiring processes if you meet the eligibility criteria, which typically include relevant educational qualifications and skills in software development. TCS often requires candidates to pass their selection tests and interviews, and having knowledge of programming languages and tools like Java, C++, or Python can be beneficial. The hiring process may vary based on location and current requirements.

What is the difference between Evening Tcs Software Engineer vs Night Tcs Software Engineer?

AspectEvening Tcs Software EngineerNight Tcs Software Engineer
Work HoursTypically 4 PM to 12 AMTypically 12 AM to 8 AM
Work EnvironmentOffice or remote during evening hoursOffice or remote during night hours
Required SkillsSame technical skills, adaptability to evening shiftsSame technical skills, adaptability to night shifts
Industry UsageCommon in IT and software firms with shift-based rolesCommon in 24/7 operations like tech support and development

Both Evening Tcs Software Engineers and Night Tcs Software Engineers perform similar roles, requiring technical expertise and adaptability to non-standard hours. The main difference lies in their shift timings, with evening roles working in the late afternoon to late evening, and night roles working overnight. Employers value both roles for supporting continuous operations in the tech industry.

What does an Evening TCS Software Engineer do?

An Evening TCS Software Engineer is responsible for designing, developing, testing, and maintaining software applications for Tata Consultancy Services (TCS), typically during evening or non-standard business hours. This role may involve working on client projects, debugging code, collaborating with global teams, and ensuring timely delivery of software solutions. Evening shifts are often required to provide continuous support for clients in different time zones or to maintain critical systems. Strong problem-solving skills, proficiency in programming languages, and effective communication are essential for success in this position.
What are popular job titles related to Evening Tcs Software Engineer jobs in Rochester, MI? For Evening Tcs Software Engineer jobs in Rochester, MI, the most frequently searched job titles are:
What cities near Rochester, MI are hiring for Evening Tcs Software Engineer jobs? Cities near Rochester, MI with the most Evening Tcs Software Engineer job openings:
Infographic showing various Evening Tcs Software Engineer job openings in Rochester, MI as of June 2026, with employment types broken down into 92% Full Time, and 8% Part Time. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $135,788 per year, or $65.3 per hour.

$115K - $155K/yr

Full-time

Posted 26 days ago


Job description

Role: Senior Engineer - Agentic AI
Location options: Any US Location
Job Description:
Preface: The Agentic AI Engineer is a hands-on development role at TCS (Americas) specializing in building and deploying AI agent solutions for clients. As businesses shift toward agentic AIautonomous systems that execute tasks independentlyroles like AI Agent Engineer have emerged. In this client-facing consulting position, youll work in a hybrid environment, delivering cutting-edge AI agents that blend large language models, custom prompts, data sources, and business logic. Projects can range from financial chatbots to manufacturing optimizers, requiring advanced prompt engineering, Retrieval-Augmented Generation (RAG), and strong software skills.
What You Would Be Doing
• Develop AI Agents & Applications: Code the core logic for AI agents, whether standalone or in multi-agent systems, enabling them to answer questions, generate content, or execute transactions.
• Coding with LLMs and Tools: Use Python or similar languages to integrate large language models (LLMs) and external tools (e.g., APIs, web search, databases).
• Prompt Engineering & Optimization: Craft, refine, and test prompts to guide agent behavior, including fallback strategies for uncertainty.
• Implement RAG for Knowledge: Connect AI agents to vector databases or search indices to ground outputs in up-to-date, domain-specific information.
• System Integration & APIs: Integrate AI agents with external systems (e.g., travel booking APIs, payment gateways), handling formatting, RESTful calls, and data responses as needed.
• Testing and Iteration: Simulate agent behavior, identify and fix failure modes, and tune prompts and code for high-quality results.
• Deploy AI Solutions: Package and deploy agent applications (Docker, cloud), ensuring scalability and proper configuration.
• Collaboration & Agile Delivery: Work with AI Architects, Data Engineers, and UX Developers in agile teams, contributing to sprints and client demos.
• Industry-Specific Customization: Tailor solutions for each industry, adapting compliance, personalization, and integration as needed.
• Adhere to AI Ethics & Safety: Implement guardrails, content moderation, and privacy measures, following TCSs responsible AI guidelines.
What Skills Are Expected
• Programming & Software Engineering: Expertise in Python (and optionally Java, JavaScript, or C#), unit testing, and version control (Git).
• AI/ML Knowledge: Solid grasp of machine learning and AI concepts, model behavior, and experience with NLP or chatbots.
• Prompt Engineering: Experience crafting and iterating prompts, including few-shot examples and output formatting techniques.
• RAG and Data Handling: Familiarity with embedding models, vector databases, and un structured data processing.
• API and Integration Skills: Building and consuming RESTful APIs, microservices, and handling JSON/XML data formats.
• Data Structures & Algorithms: Knowledge of lists, dictionaries, trees/graphs, and their application in efficient agent design.
• Debugging & Problem-Solving: Strong troubleshooting abilities to distinguish between model and code issues.
• Agile and Collaborative Mindset: Comfortable working in sprints, collaborating across teams, and communicating technical needs.
• Domain Adaptability: Ability to quickly learn new industry concepts for tailored agent solutions.
• Attention to Detail & Quality: Consideration of edge cases, proper data handling, and thorough testing.
• Ethical Awareness: Recognize bias, confidentiality issues, and flag questionable requests.
Key Technology Capabilities
• Languages & Frameworks: Mastery of Python for AI/ML, with exposure to JavaScript/TypeScript, FastAPI, or Flask for APIs.
• AI/ML Tools: Experience with AI model APIs (OpenAI, Azure OpenAI), and ML frameworks like PyTorch or TensorFlow.
• Agent Development Libraries: Hands-on with LangChain or similar frameworks for prompt management and agent logic.
• Databases & Data Access: Working with SQL, NoSQL, and vector databases (e.g., Pinecone, Weaviate) for data retrieval.
• DevOps & Deployment: Familiarity with Docker, CI/CD, and cloud deployment (AWS, Azure, GCP, Lambda/Functions).
• Version Control & Collaboration: Proficient with Git and DevOps platforms (GitHub, GitLab, Bitbucket).
• Testing Tools: PyTest, Postman, and AI evaluation methods.
• Cloud & Services: Practical knowledge of cloud AI offerings and environment configuration.
• Messaging & Async Processing: Experience with event-driven workflows (RabbitMQ, Kafka, SQS) is a plus.
• Monitoring & Logging: Implementing logging (Python logging, CloudWatch, Application Insights) for tracking and debugging.
• Frameworks for UI (optional): Familiarity with Streamlit or basic web development for internal agent demos.
• Security & Compliance Tools: Handling OAuth, encryption, and compliance libraries for regulated industries.
• Source Data Tools: Using NLP libraries for text preprocessing and embeddings (e.g., sentence-transformers, Jupyter notebooks).
Salary Range: $115,000 - $155,000 a year
#LI-AD1