Technical Lead (AI, Java & Python)

5 - 9 years

0 Lacs

Posted:22 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be a Senior Software Engineer on the AI team at PTC, responsible for independently working on Central AI projects. Your role will involve collaborating with cross-functional teams to deliver high-quality software and contributing to larger team projects as required. Key Responsibilities: - Deliver rapid iterations of software features - Develop innovative and scalable AI solutions for business problems - Implement common practices, components, and frameworks for supporting rapid and scalable AI features - Collaborate with cross-functional teams to achieve goals - Triage issues reported by product teams - Assist in documenting features for the PTC help center - Design, develop, and execute all levels of software testing including unit, integration, performance, and system tests - Show passion for automation - Perform any additional, related duties as necessary Qualifications Required: - Bachelor's Degree or higher in Computer Science or related disciplines - Minimum 5 years of experience in building enterprise software applications with strong core programming skills - Proficiency in Java or Python with exposure to the other - Experience in developing scalable backend services and RESTful APIs - Proven experience with CI/CD pipelines using various tools like Jenkins, GitHub Actions, GitLab CI, or Azure DevOps - Familiarity with containerization (Docker) and orchestration (Kubernetes) - Knowledge of infrastructure as code (IaC) tools such as Terraform, Helm, or Ansible - Experience in build automation, artifact management, and release pipelines - Familiarity with monitoring and logging solutions like Grafana, Prometheus, ELK Stack, CloudWatch - Hands-on experience with Azure services and tools - Exposure to cloud security, scalability, and cost optimization principles - Knowledge of MLOps/AIOps/LLMOps tools - Familiarity with AI-related tools and APIs for intelligent applications - Proficiency in Git-based workflows - Ability to work in Agile/Scrum environments - Strong communication skills and problem-solving mindset - Ability to mentor junior developers and contribute to architecture design discussions - Good time management skills and willingness to learn new technologies quickly - Understanding of professional software engineering practices and best practices for full software development life cycle Note: This job description does not include any additional details about the company.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
PTC logo
PTC

Software Development

Boston Massachusetts

RecommendedJobs for You