Senior Software Engineer (AI) (Onsite, Hebbal)
Netsmart Technologies
Key Responsibilities:
- Participate fully in software development life cycle for large, complex projects
- Build UI applications that embed AI models
- Design, build and produce software solutions independently
- Conduct team and project planning using Agile methodology and structured delivery processes
- Collaborative support, troubleshoot and fix issues as part of broader software development team
- Work with and lead onsite and offshore delivery and operations teams
- Work with Data Scientists, ML Ops while developing features for users
- Provide technical leadership, coaching, and guidance; motivate others to achieve shared aspirations
- Establish metric-driven goals and report status, risks and mitigation strategies to key stakeholders
- This position may require availability outside of standard business hours as part of a rotational on-call schedule
What You’ll Need to Be Successful (Required Skills):
- 6-8 years of hands-on experience in technical experience in software development.
- Strong experience with Java /C# - .NET,
- Designs, develops, and maintains server-side logic, databases, and APIs for applications using.NET/Java frameworks
- Proficiency with relational databases such as PostgreSQL or MySQL
- Proficiency with document databases such as MongoDb, DynamoDb or Cosmos
- Solid problem-solving skills and a detail-oriented mindset with a sense of ownership.
- Develop modern UI apps integrating AI models like React and Angular
- Ability to manage multiple streams of work effectively and prioritize tasks.
- Clear and concise communication skills for both technical and non-technical stakeholders.
- Experience working in a Lean or Agile development environment.
- Demonstrated ability to work with AI/ML APIs and services including experience with large language models (LLMs), cloud-based AI services, or third-party AI platforms integrated into enterprise software solutions
- Work with Data Science and MLOps teams to build user features
- Proficiency in test-driven development and writing unit, integration, and functional tests
Education/Certifications
- Bachelor’s degree in computer science or engineering
Preferred Skills:
- Experience in the health and human services or post-acute marketplace
- Experience with Netsmart EHR solutions
Why Join Us?
At Netsmart you’ll work on exciting challenges that shape the future of healthcare. You’ll have the opportunity to:
- Collaborate with talented professionals passionate about technology.
- Work in a supportive and inclusive environment where your growth is prioritized.
- Access professional development opportunities, including certifications and training.
- Enjoy a competitive compensation package and comprehensive benefits.
Netsmart is proud to be an equal opportunity workplace and is an affirmative action employer, providing equal employment and advancement opportunities to all individuals. We celebrate diversity and are committed to creating an inclusive environment for all associates. All employment decisions at Netsmart, including but not limited to recruiting, hiring, promotion and transfer, are based on performance, qualifications, abilities, education and experience. Netsmart does not discriminate in employment opportunities or practices based on race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, age, physical or mental disability, past or present military service, or any other status protected by the laws or regulations in the locations where we operate.
Netsmart desires to provide a healthy and safe workplace and, as a government contractor, Netsmart is committed to maintaining a drug-free workplace in accordance with applicable federal law. Pursuant to Netsmart policy, all post-offer candidates are required to successfully complete a pre-employment background check, which is provided at Netsmart’s sole expense.