18 Aug
|
TeamViewer Germany
|
Uttar Pradesh
18 Aug
TeamViewer Germany
Uttar Pradesh
TeamViewer provides a leading Digital Workplaceplatform that connects people with technology—enabling, improvingand automating digital processes to make work work better. Oursoftware solutions harness the power of AI and shape the future ofdigitalization. We believe that our diverse teams and strongcompany culture are key to the success of our products andtechnologies, that hundreds of millions of users around the worldand around 645,000 customers across all industries rely on. Withmore than 1,900 employees worldwide, we celebrate the uniqueperspectives and talents that each individual brings to the tableand foster a dynamic work setting where new ideas thrive. Areyou ready to join our team and make an impact? Job Title: Senior/Staff/ Principal AI Software Engineer Responsibilities Design,develop, and deploy high-quality, scalable Python backend servicesand REST APIs (e.g., using FastAPI, Flask) to serve AI modelpredictions and support AI-powered applications. Implement andadhere to core software development principles and best practices,including writing clean, testable, and maintainable Python code.Manage database interactions (SQL, NoSQL) within Pythonapplications, potentially utilizing ORMs. Create containerizedPython applications using Docker, managing dependencies effectively(experience with UV, Poetry or Ruff is a plus). Knowledge of CI/CDtools and practices for software development is a plus Lead thedeployment of AI models into production environments,
integratingthem into larger application systems as microservices and ensuringoperational stability. Experience with model deployment strategiesand tools in a production setting is a plus For Large LanguageModel (LLM) applications: Integrate LLM functionalities into Pythonservices, managing API interactions and engineering prompts basedon application logic. Collaborate with Product Managers, SoftwareEngineers, and QA teams to integrate AI models into productionRequirements Proven experience in Python backend development,including building and deploying services and APIs. Strongunderstanding of software engineering best practices, designpatterns, and testing methodologies. Experience with Python webframeworks (e.g., FastAPI, Flask, Django). Proficiency in Dockerand managing Python virtual environments and dependencies.Experience with database systems (SQL and/or NoSQL). Excellentproblem-solving skills and ability to write high-quality,production-ready code. TeamViewer is an equal opportunitiesemployer and is committed to building an inclusive culture whereeveryone feels welcome and supported. We C-A-R-E and understandthat our diverse, values-driven culture makes us stronger. As wecontinue to grow as a company, we also focus on enabling ouremployees to grow both personally and professionally. We are proudto have an open and embracing workplace environment that willempower you to be your best no matter your gender, civil or familystatus, sexual orientation, religion, age, disability, educationlevel, or race.
📌 Senior/ Staff - AI Software Engineer (Uttar Pradesh)
🏢 TeamViewer Germany
📍 Uttar Pradesh