Curative AI, Inc. · 2 days ago
Principal Software Engineer
Curative AI, Inc. is an ambitious innovative early-stage startup revolutionizing the healthcare industry through cutting-edge AI-powered SaaS solutions. They are seeking a talented Principal Software Engineer to build AI-powered services that improve health outcomes for patients and transform healthcare management.
Artificial Intelligence (AI)Cloud ComputingData VisualizationHealth CareHealth DiagnosticsMedicalMedical DevicemHealthSoftware
Responsibilities
Design, develop, and maintain high-performance, scalable microservices using modern programming languages and frameworks
Architect and implement robust real-time event handling systems to facilitate seamless data flow and communication between services
Develop and implement solutions for automating operational workflows, improving efficiency and reducing manual intervention
Collaborate closely with data scientists, machine learning engineers, and product managers to translate requirements into technical designs and deliver high-quality software
Ensure the reliability, security, and performance of our backend infrastructure through rigorous testing, monitoring, and optimization
Contribute to the development and enforcement of coding standards, best practices, and architectural patterns within the team
Participate in code reviews, providing constructive feedback to ensure code quality and knowledge sharing
Troubleshoot and resolve complex technical issues in a timely and efficient manner
Mentor and guide junior engineers, fostering a collaborative and growth-oriented team environment
Stay up to date with the latest technological trends and evaluate their potential applications to our solutions
Qualification
Required
7+ years of experience in full SDLC software engineering
Proven experience designing, building, and deploying microservices architectures in a production environment
Deep understanding and practical experience with real-time event handling systems
Strong experience in automating operational workflows using scripting languages (e.g., Python) and automation tools
Solid understanding of database systems and data modeling principles
Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Kubernetes)
Excellent problem-solving, analytical, and debugging skills
Strong communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences
Experience building and managing File Management Systems for large volumes of data
Experience building real-time scheduling applications with complex business logic
Preferred
Experience within the healthcare industry and familiarity with relevant regulations (e.g., HIPAA) desired
Experience with AI/ML concepts and their application in software systems desired
Experience with CI/CD pipelines and automated testing frameworks desired
Benefits
Target Annual Performance Bonus
Equity Package: Generous equity participation in the company's future success
Comprehensive benefits package including medical, dental, vision, life and AD&D insurance; 401K; paid time off and holidays
Opportunity to work on cutting-edge AI projects and make an impact on the company's success
Chance to make a real impact on the company’s AI strategy and innovation