العودة إلى الوظائف
ND

Software Engineer- Forward Deployed

NewPage Digital Healthcare Solutions

Remotecontract5 days ago
pythonjavascripttypescriptreactredis
تقدم الآن

Location: Remote | Type: Contract

About Newpage Solutions

Newpage Solutions is a global digital health innovation company helping people live longer, healthier lives. We partner with life sciences organizations—including pharmaceutical, biotech, and healthcare leaders—to build transformative AI and data-driven technologies addressing real-world health challenges.

From strategy and research to UX design and agile development, we deliver and validate impactful solutions using lean, human-centered practices.

We are proud to be Great Place to Work® certified for three consecutive years, hold a top Glassdoor rating, and were named among the "Top 50 Most Promising Healthcare Solution Providers" by CIO Review.

As a remote-first company, we foster creativity, continuous learning, and inclusivity, creating an environment where bold ideas thrive and make a measurable difference in people’s lives.

Newpage looks for candidates who are invested in long-term impact. Applications with a pattern of frequent job changes may not align with the values we prioritize.

Your Mission

We are seeking a Senior Software Engineer who will design, build, and maintain software systems that deliver direct business value. In this role, you will work across the full stack — backend, frontend, and cloud services — with a strong focus on code quality, architecture, and reliable delivery. You will integrate AI tools strategically into your development workflow, reviewing AI-generated code with the same rigour as human code and never shipping code you don't fully understand.

In this forward-deployed role, you will be embedded directly with business units including Commercial, Manufacturing, and R&D. You will navigate ambiguous problem spaces independently — discovering requirements through observation and stakeholder immersion, delivering working solutions rapidly, and iterating based on real user feedback. Much of what you build will incorporate generative AI capabilities — designing production RAG systems, integrating LLM APIs, and implementing retrieval strategies optimised for relevance and latency. As part of the discovery-to-scale pipeline, you will identify recurring patterns in your work and propose candidates for generalization, collaborating with Platform Engineers to validate reusable solutions.

This role encompasses large features and technical initiatives, including leading small projects. You will do self-directed work while seeking input on strategic decisions, shape team practices, and mentor junior engineers. You will be comfortable navigating high complexity and ambiguity — turning undefined commercial problems into clear, buildable solutions.

What You’ll Do
• Business: Apply deep domain knowledge of commercial operations to technical solutions. Bridge business and technology conversations fluently, speaking the domain language naturally. Shadow operations to build understanding and make better technical decisions by understanding broader business context.
• Delivery: Deliver working solutions rapidly — days not weeks. Use prototypes to build stakeholder trust, know when to stop prototyping and start productionising, and balance speed with appropriate quality. Deliver complete features end-to-end independently across frontend, backend, database, and infrastructure.
• Generative AI: Design production RAG systems with appropriate chunking, embedding, and retrieval strategies. Optimise for relevance and latency, handle edge cases, and evaluate end-to-end system quality. Design evaluation frameworks with custom evaluators tailored to your use case. Build golden datasets and run experiments to compare prompt and model changes systematically.
• People: Facilitate collaboration across the team, resolve minor conflicts before they escalate, and enable others to succeed. Present complex topics clearly to any audience. Translate between technical and business language fluidly and write compelling proposals and specifications.
• AI-Augmented Development: Integrate AI tools strategically into your development workflow and that of the team. Review AI-generated code with the same rigour as human code and never ship code you don'tfully understand. Develop team practices that balance AI speed with verification rigour.
• Scale: Design components and services independently for moderate complexity. Make appropriate trade-off decisions, document design rationale, and consider AI integration points in your designs. Produce consistently high-quality, well-tested code and review AI-generated code critically, identifying edge cases and ensuring adequate test coverage.
• Documentation: Create comprehensive documentation for complex systems. Write precise specifications that enable accurate AI-generated code, establish documentation practices for your projects, and ensure docs are discoverable. Identify patterns across implementations and propose candidates for generalization.
• Reliability: Design observability strategies for your services. Lead incident response, implement resilience testing, and conduct blameless post-mortems. Balance reliability investment with feature velocity.
• Process: Optimise team processes systematically, measure and improve cycle time, remove bottlenecks proactively, and deliver rapidly while maintaining quality. Protect focused time for complex work while balancing multiple priorities effectively.

Role Behaviours
• Own the Outcome: Take end-to-end ownership of features and business outcomes. Accept technical debt intentionally when it accelerates value delivery. Build trust through rapid delivery of working solutions. Own stakeholder relationships and balance quality with delivery speed. AI may generate the code, but responsibility for outcomes remains with you.
• Be Polymath Oriented: Bridge gaps between engineering, design, business, and science. Rapidly immerse in new domains. Speak the language of Commercial operations and make better decisions by understanding the broader business context. See connections across disciplines that others miss.
• Communicate with Precision: Separate requirements, designs, and tasks with precision. Enable AI to generate accurate code through clear specifications. Translate between technical and business language fluently. Facilitate productive discussions and reduce ambiguity in everything you communicate.
• Don't Lose Your Curiosity: Proactively investigate root causes. Experiment with new technologies and AI capabilities. Protect time for exploration and treat failure as learning. Discover requirements through immersion in problem spaces rather than waiting for specifications.
• Think in Systems: Map complex system interactions across technical and business domains. Anticipate cascading effects of changes. Design systems that degrade gracefully. Understand how technology changes impact business operations and factor this into your decisions.

Working-level Skills
• Full-Stack Development: You deliver complete features end-to-end independently — frontend, backend, database, and infrastructure. You make pragmatic technology choices and deploy what you build.
• Architecture & Design: You design components and services independently for moderate complexity. You make appropriate trade-off decisions, document design rationale, and consider AI integration points in your designs.
• Code Quality & Review: You produce consistently high-quality, well-tested code. You review AI-generated code critically and never ship code you don't fully understand. You identify edge cases and ensure adequate test coverage.
• Problem Discovery: You navigate ambiguous problem spaces independently. You discover requirements through observation and user shadowing, reframe problems to find higher-value solutions, and distinguish symptoms from root causes.
• Rapid Prototyping & Validation: You deliver working solutions rapidly (days not weeks). You use prototypes to build stakeholder trust, know when to stop prototyping and start productionising, and balance speed with appropriate quality.
• Retrieval Augmentation: You design production RAG systems with appropriate chunking, embedding, and retrieval strategies. You optimise for relevance and latency, handle edge cases, and evaluate end-to-end system quality.
• AI-Augmented Development: You integrate AI tools strategically into your development workflow. You review AI-generated code with the same rigour as human code and never ship code you don't fully understand.
• Multi-Audience Communication: You present complex topics clearly to any audience, facilitate productive discussions, translate between technical and business language fluidly, and write compelling proposals and specifications.
• Business Immersion: You apply deep domain knowledge to technical solutions, bridge business and technology conversations fluently, speak the domain language naturally, and shadow operations to build understanding.

Foundational-level Skills
• Stakeholder Management: You proactively update stakeholders on progress, handle basic expectation setting, and escalate concerns appropriately. You build rapport with regular collaborators and manage expectations around delivery timelines.
• DevOps & CI/CD: You configure basic CI/CD pipelines, understand containerisation, and can troubleshoot common build and deployment failures.
• Cloud Platforms: You deploy applications to cloud platforms and use common services (compute, storage, databases, queues). You understand cloud pricing and basic security configuration.
• AI Evaluation & Observability: You instrument applications with tracing to capture execution flow. You create evaluation datasets from production data, run basic LLM-as-judge evaluations, and apply pre-built evaluators for common metrics like faithfulness and relevance.
• Technical Debt Management: You document technical debt with context and business impact, contribute to prioritisation discussions, and address debt in code you touch.
• Team Collaboration: You collaborate effectively on shared work, support teammates proactively, share knowledge freely, and give and receive feedback constructively. You help onboard new team members.
• Data Integration: You create simple data transformations and handle common data formats. You identify and report data quality issues and understand basic ETL concepts.
• Pattern Generalization: You identify patterns across multiple implementations and propose candidates for generalization. You understand the trade-offs between custom and reusable solutions.

Awareness-level Skills
• Site Reliability Engineering: You understand SLIs, SLOs, and error budgets conceptually. You can use monitoring dashboards and escalate issues appropriately.
• Service Management: You understand service lifecycle concepts (design, deploy, operate, retire) and follow service management processes established by others.
• AI Literacy: You understand basic AI concepts (training, inference, prompts) and can recognise AI-powered features in products. You know AI has limitations and when traditional approaches may be better.
• Data Modeling: You understand the difference between relational and non-relational data stores. You can create basic schemas from specifications with guidance.

What You Bring
• Bachelor's degree in Computer Science, Software Engineering, or related field with 5+ years of relevant professional experience.
• Strong production experience with Python and JavaScript/TypeScript across backend and frontend.
• Hands-on experience with modern frontend frameworks (such as Next.js or React) and backend API development.
• Production experience with cloud platforms (AWS preferred; Azure or GCP also valued), including infrastructure-as-code tools (such as CloudFormation or Terraform).
• Working knowledge of multiple database paradigms, including relational databases (such as PostgreSQL), document databases, and key-value stores (such as Redis).
• Experience with CI/CD pipelines (such as GitHub Actions) and a strong understanding of path-to-production practices.
• Demonstrable fluency with AI coding tools (such as Claude Code, Cursor, GitHub Copilot, or similar) and experience building agentic engineering workflows.
• Hands-on experience building production generative AI applications (LLM integrations, vector databases, RAG systems) is essential.
• Experience navigating ambiguous problem spaces, working directly with business stakeholders and end users, and shipping working solutions rapidly is strongly valued.
• Experience in an embedded, forward-deployed, or consulting-style engineering model is a strong plus.

Additional Notes
• Must have superior communication skills and be able to work under own initiative with a strong sense of ownership. This role requires comfort leading in ambiguous environments, building direct trust-based relationships with commercial stakeholders, mentoring junior engineers, and making pragmatic decisions that balance delivery speed with technical quality. You will shape team practices and be expected to lead small projects end-to-end.

What We Offer

At Newpage, we’re building a company that works smart and grows with agility—where driven individuals come together to do work that matters. We offer:
• Flexible, remote-first work – Choose where you work best while staying connected to a global, collaborative team.
• A people-first culture – Supportive peers, open communication, and a strong sense of belonging.
• Smart, purposeful collaboration – Work with talented colleagues to create technologies that solve meaningful business challenges.
• Balance that lasts – We respect your time and support a healthy integration of work and life.
• Room to grow – Opportunities for learning, leadership, and career development, shaped around you.
• Meaningful rewards – Competitive compensation that recognizes both contribution and potential.

Ready to Apply?

Let’s build the future of health together. Apply below or reach out to Bhavik.rathod@newpage.io with any questions.

More about Newpage

Newpage is a digital health solutions company. We devote ourselves to advancing the quality of life by enhancing health and optimizing the longevity of people. We do this by, passionately building futuristic technologies for global organizations across the healthcare ecosystem. We partake at every stage from problem definition, strategy & service design, user research, UX design, and agile software development – utilizing lean practices to deliver and validate highly innovative digital health solutions that drive user value and business transformation.

Newpage is recognized by ‘CIO’s Review’ as “Top 50 Promising Healthcare Solution Providers” and Great Place to Work Certified (GPTW) 2023 & 2024.

عبر JSearch
نشرة أسبوعية مجانية

ابقَ على مسار النيرد

بريد واحد أسبوعياً — دورات، مقالات معمّقة، أدوات، وتجارب ذكاء اصطناعي.

بدون إزعاج. إلغاء الاشتراك في أي وقت.