Improving patient outcomes with AI-powered pathology.
Software Engineer I, Fullstack
Location
United States
Posted
3 days ago
Salary
$96.8K - $148.4K / year
Seniority
Mid Level
Job Description
Software Engineer I, Fullstack
PathAI
Role Description We're looking for skilled and experienced engineers to join our team and help lay the groundwork for our growing software platform. We believe in using the best tool for the job. While we’re always looking to improve, in this role, those tools currently include: - Python - Vue.js - Django + DRF - Docker - AWS: EKS, S3, RDS/PostgreSQL, SQS, MSK/Kafka What You’ll Do: - Solve interesting problems with code. - Build new features for internal and external users, and refactor existing ones to make them better. - Work with a wide range of systems, processes, and technologies to solve problems in sustainable ways. - Drive the architecture of our application platform, considering the team and our future product roadmap. - Collaborate with product, design, machine learning, and infrastructure teams. - Drive and uphold high engineering standards, bringing consistency to the codebases you encounter and ensuring software is adequately reviewed, tested, and integrated. - Mentor, learn, and share knowledge with others along the way. - Take responsibility for the quality of the code produced by you and the team. - Contribute to a SaaS platform used in clinical trial workflows, ensuring reliability, data integrity, and compliance with industry standards. - Collaborate with clinical, QA, and regulatory teams to ensure software changes meet validation expectations and support inspection readiness. Qualifications - Bachelor of Science (or higher) in Computer Science or equivalent. - 0-2 years of full life cycle development experience in Python. - An insatiable intellectual curiosity and the ability to learn quickly in a complex space. - Experience and skills in designing and building Python-based (FastAPI or Django) applications. - Solid foundation in data structures, algorithms, and OO design. - Ability to collaborate with a distributed team and to work autonomously on projects. - Strong problem-solving skills and the ability to work in a fast-paced, agile environment. - Cloud Platform experience (AWS) (knowledge of some IaC framework is a plus). - Hands-on experience with CI/CD tools like GitLab CI is a plus. - Knowledge of containerization technologies like Docker and container orchestration tools like Kubernetes is a plus. Benefits - Annual Pay Range: $96,750 - $148,350 - Not Overtime Eligible - Eligible for RSUs Company Description PathAI's mission is to improve patient outcomes with AI-powered pathology. Our platform promises substantial improvements to the accuracy of diagnosis and the efficacy of treatment of diseases like cancer, leveraging modern approaches in machine learning. Our team, comprising diverse employees with a wide range of backgrounds and experiences, is passionate about solving challenging problems and making a huge impact. At PathAI, we are looking for individuals who are team players, are willing to do the work no matter how big or small it may be, and who are passionate about everything they do. If this sounds like you, even if you may not match the job description to a tee, we encourage you to apply. You could be exactly what we're looking for. PathAI is an equal opportunity employer, dedicated to creating a workplace that is free of harassment and discrimination. We base our employment decisions on business needs, job requirements, and qualifications — that's all. We do not discriminate based on race, gender, religion, health, personal beliefs, age, family or parental status, or any other status. We don't tolerate any kind of discrimination or bias, and we are looking for teammates who feel the same way.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Threat Intelligence Engineer
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Monitor the threat landscape, identifying and analyzing the risks most relevant to GitLab and raising awareness through ad-hoc Flash Reports. • Administer our Threat Intelligence Platform and continue building out our open source, proprietary and internal intelligence collection pipeline. • Support incident response through malware analysis and threat actor tracking helping us stay one step ahead of our top threats. • Collaborate on Purple Team Flash Operations, where emerging threats are turned into collaborative exercises to validate and improve our defensive capabilities. • Build meaningful relationships with industry peers, sharing intelligence and collaborating on emerging threats. • Write code, leverage AI, and build automation to improve process efficiencies on the team.
.NET Full Stack Developer
Computer Task Group, IncCTG, a Cegeka company, is at the forefront of digital transformation, providing IT and business solutions that accelerate project momentum and deliver desired value. Over nearly 60 years, we have earned a reputation as a faster and more reliable, results-driven partner. Our vision is to be an indispensable partner to our clients and the preferred career destination for digital and technology experts. CTG leverages the expertise of over 9,000 team members in 19 countries to provide innovative solutions. Together, we operate across the Americas, Europe, and India, working in close cooperation with over 3,000 clients in many of today's highest-growth industries. For more information, visit www.ctg.com . Our culture is a direct result of the people who work at CTG, the values we hold, and the actions we take. In other words, our people define our culture. It's a living, breathing thing that is renewed every day through the ways we engage with each other, our clients, and our communities. Part of our mission is to cultivate a workplace that attracts and develops the best people. CTG will consider for employment all qualified applicants including those with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws. CTG is an Equal Opportunity Employer. CTG will assure equal opportunity and consideration to all applicants and employees in recruitment, selection, placement, training, benefits, compensation, promotion, transfer, and release of individuals without regard to race, creed, religion, color, national origin, sex, sexual orientation, gender identity and gender expression, age, disability, marital or veteran status, citizenship status, or any other discriminatory factors as required by law. CTG is fully committed to promoting employment opportunities for members of protected classes.
Role Description CTG is seeking an experienced .NET Full Stack Developer to support Medicare Pharmacy platform initiatives. This role will focus on designing, developing, and enhancing enterprise applications using modern full-stack technologies, while partnering with business teams to deliver healthcare technology solutions. Location: Remote Duration: 11 months Key Responsibilities: - Develop, enhance, and maintain web applications using ASP.NET Core, Angular, JavaScript, HTML, and SQL Server. - Support Medicare Therapy Management and Pharmacy platform solutions. - Design and implement data integration workflows using SSIS and reporting solutions using SSRS. - Collaborate with business and technical teams to translate requirements into scalable application solutions. - Work with cloud technologies, including OCP and AWS, to support application development and deployment. - Perform troubleshooting, debugging, code reviews, and application optimization. - Follow software development best practices and Agile methodologies. Qualifications - Strong knowledge of Medicare Therapy Management and Pharmacy Platforms. - Proficiency with ASP.NET Core, Angular, JavaScript, HTML, and SQL Server. - Experience with SSIS and SSRS. - Hands-on experience with cloud platforms, including OCP and AWS. - Strong understanding of full-stack development, database technologies, and enterprise application environments. Requirements - Experience developing healthcare, pharmacy, or Medicare-related applications. - Experience supporting enterprise-level software solutions. - Experience with cloud-based application environments and modern development practices. - Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field preferred. - Equivalent professional experience may be considered. - Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required. Benefits - The expected base salary for this position ranges from $50.00 to $55.00/hour. - Salary offers are based on a wide range of factors including relevant skills, training, experience, education, market factors, and where applicable, licensure or certifications obtained. - In addition to salary, a competitive benefit package is also offered. Company Description CTG, a Cegeka company, delivers IT and business solutions that enhance clients’ digital agility, empowering them to seize new opportunities and overcome any challenge. Backed by more than 60 years’ experience and a commitment to being a reliable, results-driven partner, we work shoulder to shoulder with clients to shape digital together. - Our vision is to be an indispensable partner to our clients and the preferred career destination for digital and technology experts. - With more than 9,000 team members in over 15 countries, we combine global expertise with local insight to deliver innovative solutions. - We operate across the Americas, Europe, and India, working with over 3,000 clients in many of today's highest-growth industries.
Staff Software Engineer -Sensing
Canopy WorksCanopy builds technology that helps make healthcare environments safer for the people delivering care. Our connected safety platform powers real-time communication, response coordination, and location intelligence across hospitals and complex care environments. We operate in high-trust, high-reliability environments where software quality, operational resilience, and customer experience matter deeply.
Role Description Canopy is seeking a Staff Software Engineer to develop our next-generation sensing data pipeline — building the “physical full stack” from firmware and edge algorithms to the backend and frontend services that power them. - Bridge physical hardware and cloud systems, applying physics-based modeling to solve complex sensing challenges at scale. - Translate hardware schematics and firmware design into products that work in harsh environments and result in life-saving outcomes. - Build highly automated development environments that accelerate prototyping and verification cycles. How you will make 10X impact: - Drive the development of next-generation hardware that will be in the hands of millions of healthcare professionals. - Design and implement robust firmware across Canopy devices; build and maintain a powerful HIL automation platform to accelerate development and enforce system safety. - Apply signal processing and machine learning for on-device algorithms, cloud pipelines, and field-ops tools. - Collaborate across hardware product and software teams to launch production-grade sensing devices at scale. - Apply systems-level design intuition to compute layers power management and communication protocols. - Engineer industrial-grade fault-tolerant designs to ensure reliability during unexpected power events. Qualifications - Deep proficiency in Rust, C, C++, Python with practical experience in RTOS (Real-Time Operation System) (e.g., Zephyr, FreeRTOS) and Embedded Linux (e.g., Yocto, Buildroot). - Intuitive grasp of digital electronics, board-level bring-up/validation/debugging, BSP (Board Support Package) and peripheral communication (SPI, I2C, UART, and interrupt-driven design). - Ability to troubleshoot complex systems using oscilloscopes, logic analyzers, and diagnostic tools at the hardware/software boundary. - Experience building deterministic, timing-sensitive firmware that integrates effectively with cloud-native data pipelines. - Find extraordinarily creative ways to amass training data quickly to develop production-grade algorithms. - Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related field. Requirements - Experience in applied signal processing, machine learning. - Experience in healthcare, GIS, safety-critical, or high-availability environments. - Experience scaling SaaS platforms through periods of rapid growth. - Familiarity with event-driven architectures, real-time systems, or location-aware platforms. - Familiarity or interest in contributing to distributed systems, APIs, and service-oriented architectures. - Modern full-stack application development. - DevOps, SRE, or platform engineering practices. Benefits - Work on technology with real-world impact in healthcare environments. - Influence architecture and engineering direction at a critical stage of company growth. - Operate with high autonomy and meaningful ownership. - Collaborate with a mission-driven, highly capable team. - Help shape how a scaling engineering organization operates. Company Description Canopy builds technology that helps make healthcare environments safer for the people delivering care. Our connected safety platform powers real-time communication, response coordination, and location intelligence across hospitals and complex care environments. We operate in high-trust, high-reliability environments where software quality, operational resilience, and customer experience matter deeply.
VP, Software Engineering
McGraw Hill LLC.The work you do at McGraw Hill will be work that matters. We are collectively designing content that will build the future of education. Play your part and experience a sense of fulfilment that will inspire you to even greater heights.
Role Description McGraw-Hill's Higher Education engineering team builds products that millions of students and instructors rely on every day — courseware, adaptive learning, and the data systems that make personalized education possible at scale. This VP of Engineering role sits at the center of that work. - Define and drive engineering strategy - Lead and develop experienced engineering leaders - Build systems for people to grow and thrive - Recruit like it's a competitive sport - Design organizations that scale - Partner with product, sales and marketing — deeply and continuously - Navigate shared engineering effectively - Own your budget and spend it well Qualifications - Bachelors Degree (Computer Science, Computer Engineering, or related field, or equivalent experience) - 15+ years of professional experience, including at least 8 years in progressively senior engineering leadership roles. - Superior financial acumen with the ability to drive efficient software engineering and operational practices while managing a budget of $20m+ and a staff of more than 150 professionals. - Strong technical leadership in a product-engineering environment is required. - Strong track record of delivering scaled software products to millions of users with at least $500m of annual revenue. - Proven track record of superior tactical delivery in service of the business strategy. - Proven experience in building, managing, and developing high-performing teams. - Experience leading globally distributed teams, including offshore, nearshore, and vendor-managed organizations. - Keen business sense. Ability to communicate technical information in a clear and actionable way to non-technical stakeholders. - Stay current on emerging software technologies and solutions. - Demonstrated ability to build and maintain strong customer relationships. - Exceptional problem solving, analytic and diagnostic skills. - The candidate must also possess a strong full-stack software background, with a focus on usability, accessibility, and scalability. - Highly motivated, proactive, collaborative team player with the ability to persuade others and influence outcomes. Requirements - Prior experience in the EdTech industry, especially the Higher Ed market, is a significant plus. - Prior experience with data driven products. - Familiarity with adaptive learning, data/personalization platforms, or LMS ecosystems. - Experience leading engineering through a significant platform migration or modernization effort. - Deep experience within the media industry is a plus. Benefits - The pay range for this position is between $250,000 - $310,000 annually. - An annual bonus plan may be provided as part of the compensation package. - A full range of medical and/or other benefits, depending on the position offered.


