Providence

Sr. Software Engineer

Providence
Apply
2 months ago
Hyderābād, IndiaSenior

Responsibilities

  • Design, develop, and maintain software solutions using .NET and Python.
  • Integrate and optimize language model frameworks for software applications.
  • Build and enhance RAG systems, fine-tuned models, AI agents, and related AI capabilities.
  • Apply object-oriented principles, algorithms, debugging techniques, design patterns, and SOLID principles.
  • Use Git for source control and team collaboration.
  • Develop and execute unit tests using pytest, unittest, and NUnit.
  • Participate in sprint planning, daily stand-ups, retrospectives, and other Agile practices.
  • Collaborate with product managers, data scientists, UX/UI designers, and developers to translate requirements into technical solutions.
  • Provide technical leadership in software design and architecture.
  • Mentor junior engineers and guide technical decisions.
  • Stay current with advancements in language model frameworks and contribute to their integration.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5–8 years of professional software development experience with strong C#/.NET and Python skills.
  • Proficiency with LLM frameworks such as LangChain.
  • Solid understanding of RAG, fine-tuning techniques, and AI agent development.
  • Working knowledge of foundation models such as Claude and OpenAI, and vector stores.
  • Strong communication, stakeholder management, analytical, problem-solving, and software design skills.
  • Previous experience mentoring junior engineers and guiding technical decisions.
  • Very good ability in vibe coding and rapid development.

Tech Stack

C#Git.NETNUnitpytestPython

Categories

Providence

About Providence

10,000+ employees

Providence is a nonprofit Catholic health system that operates hospitals, clinics, and related care services for patients and communities across the western U.S. It runs 51 hospitals and 829 clinics and also offers a health plan in select markets. Headquartered in Renton, Washington, Providence provides acute, ambulatory, virtual, and home-based care along with pharmacy and behavioral health services, supported by centralized technology, cybersecurity, and shared services teams.

Contact me