Application Engineer
Waymark
Job highlights
Summary
Join Waymark's Data Engineering team as a highly experienced Engineer to lead the development of ML/AI and analytics-driven workflows and applications. This critical role bridges exploratory data analysis and enterprise-grade data solutions for healthcare professionals. You will collaborate across multiple teams, operate autonomously, handle multiple projects, design reusable frameworks, mentor engineers, and evaluate new technologies. The position requires extensive software engineering experience with a focus on data-intensive applications, expertise in Python and other languages, and a deep understanding of distributed systems. Waymark offers a competitive salary, comprehensive benefits, and a commitment to building an inclusive workplace.
Requirements
- 10+ years of software engineering experience, with at least 5 years focusing on data-intensive applications
- Expert-level proficiency in Python and at least one compiled language (e.g., Elixir, Java)
- Deep understanding of distributed systems, cloud computing, and relational databases
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
- Strong background in software architecture, best practices including code quality-driven design and system optimization and scaling
- Knowledge/familiarity of (or direct experience with) machine learning frameworks (e.g., TensorFlow, PyTorch) and MLOps best practices
- Proven track record of leading complex technical projects and mentoring other engineers
- Excellent problem-solving skills and ability to navigate ambiguity in technical challenges
- Strong communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences
Responsibilities
- Collaborate across multiple teams to understand complex algorithms, including ML/AI-driven workflows and build supporting infrastructure to scale, maintain, and integrate into our user-facing application
- Operate autonomously either alone or with other engineers leading the solving of problems across engineering and other Waymark teams
- Handle multiple ongoing efforts at once and have clear communication to others at Waymark on timelines, needs and blockers
- Design and develop reusable frameworks and libraries to streamline the process of operationalizing this work (ML/AI-driven workflows among others)
- Mentor and guide engineers in best practices and data system design
- Evaluate and integrate new technologies to improve our capabilities
Preferred Qualifications
- Advanced degree in Computer Science, Software Engineering, or a related field
- Healthcare experience with healthcare data, privacy, and/or systems including claims and/or electronic health record data, FHIR/HL7, etc
Benefits
- Medical, vision, dental, basic life insurance, and stock options
- Twenty (20) vacation days, accrued over the year
- Eleven (11) paid holidays throughout the calendar year
- Sixteen (16) weeks of parental leave for birthing parents (after 6 months of employment)
- Eight (8) weeks of bonding leave for non-birthing parents (after 6 months of employment)
- 401(k) plan
- Commuter benefits plan
Share this job:
Similar Remote Jobs
- π°$140k-$170kπUnited States
- πNetherlands
- πUnited States
- π°$147k-$239kπUnited States
- πUnited States
- πUnited States
- πJapan
- πIndia
- πUnited States