What are the responsibilities and job description for the Software Engineer (AI/ML) position at Omega Hires?
Overview :
The Software Engineer will develop and optimize backend systems and algorithms to support healthcare IT applications, with a strong emphasis on Python-based machine learning projects. This role involves collaborating across teams to deliver reliable, high-performing software solutions that enhance patient care and operational efficiency.
Responsibilities :
- Develop and optimize server-side applications using Python
- Design and implement complex algorithms for healthcare workflows
- Integrate backend systems with external APIs and applications
- Collaborate with data scientists to implement machine learning models into production environments
- Ensure software solutions comply with healthcare regulations and standards, such as HIPAA
- Participate in code reviews and contribute to best practices for software development
- Develop and maintain comprehensive documentation for code and systems
- Troubleshoot, debug, and upgrade existing software systems
- Implement security and data protection measures in software applications
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean, maintainable, and efficient code
- Optimize applications for maximum speed and scalability
- Implement automated testing platforms and unit tests
- Identify and correct bottlenecks and fix bugs
Qualifications :