onsite
Software Engineer - Entry Level - Tata Consultancy Services
Software Engineer
Entry‑level Software Engineer focused on AI and machine learning, building next‑generation solutions with Python and TensorFlow. Ideal for recent graduates eager to develop cutting‑edge AI products and grow with experienced mentors.
About the role
Key Responsibilities
- Design, develop, and maintain AI/ML modules using Python and TensorFlow.
- Collaborate with data scientists to transform models into production‑ready services.
- Participate in code reviews, unit testing, and continuous integration pipelines.
- Document architecture, design decisions, and best practices for future reference.
- Stay current with emerging AI technologies and propose innovative solutions.
Requirements
- Recent or upcoming graduate in Computer Science, Engineering, or related field.
- Strong programming skills in Python and familiarity with ML libraries.
- Basic understanding of data structures, algorithms, and software design principles.
- Excellent problem‑solving abilities and a passion for learning new technologies.
- Effective communication skills and ability to work in a collaborative team environment.
Skills
pythonmachine learningtensorflow