Engineer, AI Applications
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
Job description
Build
- Build agentic and LLM-based applications against our Snowflake data assets, from first working version through production operation
- Implement retrieval, orchestration, evaluation, and monitoring so that application behaviour is measurable and regressions are caught before users see them
- Deliver early high-value use cases, starting with opportunity identification and proactive field alerts, and iterate on them with real users
- Integrate AI services with the systems the field already uses, so output arrives in workflow rather than in a separate tool
Establish Patterns
- Establish reusable engineering patterns - prompt and agent structure, evaluation harnesses, deployment, observability - that the team can build on
- Write the documentation, tests, and deployment processes that let a second engineer work on the same codebase without archaeology
- Apply the standards set by the AI Engineering & Architecture Lead for security, cost, and responsible deployment, including how AI output reaching field-facing use is reviewed and logged
Partner
- Work with Data Product Engineering to specify the data models and semantic assets applications need, and to flag where delivered data is not fit for purpose
- Work with AI Product Strategy & Value to turn prioritized business problems into shippable scope, and with AI Enablement & Adoption on rollout and user feedback
- Say plainly when a use case will not work as specified, and propose what would
Requirements
- Bachelor’s degree required; technical degree (computer science, engineering, or related field) preferred
- 5+ years building production software, including recent hands-on delivery of LLM-based or agentic applications that real users depend on
- Strong Python and SQL; comfortable working directly against a cloud data warehouse, ideally Snowflake
- Practical experience with retrieval, context management, tool and API integration, and agent orchestration frameworks
- Has built evaluation and monitoring for an AI system, and can explain how quality was measured rather than asserted
- Experience deploying and operating services in a cloud environment, including observability and incident response, * Experience in pharmaceutical, biotech, or healthcare commercial data, or another regulated industry
- Integration experience with CRM and field-facing systems (Veeva, Salesforce)
- Enough front-end capability to ship a usable interface without waiting for a dedicated front-end hire
- Experience as an early engineer on a small team, where scope is set by what the business needs rather than by a backlog handed down
Location and Work Arrangement This position is based in Burlington, Massachusetts, and follows a hybrid work model requiring on-site presence three days per week.
Benefits & conditions
The expected base salary range for this position is $140,000-182,000. Salary offers are based on a wide range of factors including relevant skills, training, experience, education and geographical location. Market and organizational factors are also considered. In addition to base salary and a competitive benefits package, successful candidates are eligible for short-term and long-term incentives.
Benefits of working with our team: PharmaEssentia USA strives every day to improve the lives of patients as well as our employees. As a valued member of PharmaEssentia USA, you will enjoy the following benefits:
- Comprehensive medical coverage
- Dental and vision coverage
- Generous paid time-off
- 401(k) retirement plan with competitive company match
- Medical & Dependent Care Flexible Spending Account
- Up to $150 monthly cell phone reimbursement
- Employee Assistance Program
- Free parking
About the company
About PharmaEssentia: It’s not often you get the chance to make a real impact on the lives of others, while expanding your own possibilities. You’ll find that rare opportunity at PharmaEssentia. Join us, and let’s transform lives, together. PharmaEssentia Corporation is a rapidly growing biopharmaceutical innovator. We are leveraging deep expertise and proven scientific principles to deliver effective new biologics for challenging diseases in the areas of hematology and oncology, with one product approved and a diversifying pipeline. We believe in the potential to improve both health and quality of life for patients with limited options today through the combination of rigorous research and innovative thinking. Founded in 2003 by a team of Taiwanese-American executives and renowned scientists from U.S. biotechnology and pharmaceutical companies, today we are listed on the Taiwan Stock Exchange (TWSE: 6446) and are expanding our global presence with operations in the U.S., Japan, Singapore, South Korea, and China, along with a world-class biologics production facility in Taichung.
Position SummaryThe Senior Engineer, AI Applications is the hands-on builder of PharmaEssentia’s first production AI applications and agents. Reporting to the AI Engineering & Architecture Lead within Global Data & AI Enablement (GDAI), this engineer writes the code that converts governed data assets into tools commercial teams use every day. The first use cases are concrete: patient and HCP opportunity identification, and proactive field alerts that surface meaningful signals instead of asking the field to search dashboards. Backend ETL is delivered by an external vendor into Snowflake, so this role builds on vendor-delivered and internally modeled data rather than owning ingestion. The patterns this engineer establishes - retrieval, orchestration, evaluation, monitoring - become the foundation the rest of the team builds on., PharmaEssentia does not accept unsolicited agency resumes. Staffing agencies should not send resumes to our HR team or to any PharmaEssentia employees. PharmaEssentia is not responsible for any fees related to unsolicited resumes from staffing agencies.
At PharmaEssentia, our goal is to treat as many people with cancer as possible. That means challenging the status quo with better science that leads to better lives. By joining our team, you will not only expand your own possibilities, but you will contribute to expanding options for people with cancer.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…