Machinify is looking for an experienced Software Engineer to shape and architect the next generation of Payer related solutions driven by AI and LLMs to solve payment integrity across claims processing for Healthcare Payers.
Requirements
- 10+ years of backend focused experience in the field of application programming
- Strong working experience with Java or Scala (additional experience with python, Rust, or C are a plus)
- Deep expertise with data-intensive systems, or real-time processing pipelines.
- Experience reading and understanding complex enterprise-grade code, quickly contributing to it, and suggesting improvements.
- Working experience writing SQL queries
- Strong CS foundation (data structures, asynchronous programming)
Responsibilities
- Lead end-to-end design and implementation of large-scale data mining solutions that handle real-time data as well as batch mode ingestion, modeling, and inference.
- Shape long-term architectural direction, technology stack, and engineering best practices.
- Identify and mitigate technical risks, ensuring scalability, availability, and reliability across the platform.
- Mentor and guide engineers across teams, fostering strong engineering culture and technical excellence.
- Partner with peers in product management, operations and data science to translate ambiguous business requirements into actionable technical plans.
- Enjoy designing and architecting complex frameworks for applying ML techniques to large data volumes and simplifying labor-intensive processes
- Recognize and prioritize between Customer deliverables & Tech debt to develop a sustainable software suite of products.
Other
- Proven ability to drive high-impact , green field and / or ambiguous projects or architecture initiatives across teams
- Work from anywhere in the US!
- Flexible and trusting environment where you’ll feel empowered to do your best work
- Unlimited PTO
- Competitive salary, equity, 401(k) sponsorship and company match