Python Developer — AI / Hyper-Automation Team (Santa Ana, Costa Rica)

Abstra

Santa Ana (CA)

On-site

USD 80,000 - 110,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Excellent compensation in USD
Hardware and software setup (mandatory

Job summary

Abstra is hiring an experienced Python Developer to join our offshore AI/hyper-automation team supporting a top-tier global pharmaceutical client. You will design and maintain Python-based automation, build data pipelines, and develop Power BI insights for regulatory and operational workflows.

The role requires 5+ years of Python experience, Power BI expertise, and AWS familiarity. You will collaborate with analysts and platform specialists across onshore/offshore teams in a fast-growing

Qualifications

  • 5+ years of hands-on Python development, production-grade code and testing.
  • Power BI experience building datasets, reports, and dashboards.
  • Strong Python data libraries (pandas, NumPy, requests, SQLAlchemy) and API patterns.
  • Experience with AWS services (S3, Lambda, SageMaker or similar).
  • Familiarity with AI/LLM concepts and agentic AI solutions preferred.
  • SQL proficiency with relational and cloud stores.
  • MS 365 familiarity (SharePoint, Teams, Excel) and enterprise workflows.
  • Comfort in Agile/Scrum with distributed teams.
  • Excellent written/spoken English communication.
  • Bachelor's degree in CS/Engineering or related field.
  • Life sciences/pharma/regulated industry exposure a plus.

Responsibilities

  • Design, develop and maintain Python automation and AI/agent solutions for regulatory and compliance processes.
  • Build data pipelines and integrations between enterprise systems (AWS, SharePoint, Microsoft 365, Veeva).
  • Develop and maintain Power BI dashboards and reports for stakeholders.
  • Collaborate with analysts and platform specialists to deploy to AWS.
  • Implement robust error handling, logging, and monitoring for auditability.
  • Write unit, integration and regression tests to sustain code quality.
  • Contribute to code reviews, docs and team knowledge sharing.
  • Participate in Agile ceremonies and communicate progress to onshore leads.
  • Stay current on AI/agentic and Python ecosystem practices.

Skills

Python
Power BI
REST APIs
OAuth 2.0
Pandas/NumPy

Education

Bachelor's degree in CS/Engineering/related field

Tools

AWS

Job description

We are hiring an experienced Python Developer to join our offshore AI / hyper-automation team supporting a top-tier global pharmaceutical client. This team builds and operates agentic AI solutions, automation pipelines, and analytics products that streamline regulatory authoring, SOP management, compliance workflows, and drug data aggregation. The ideal candidate is a strong engineer who can write clean, production-grade Python, build meaningful visualizations in Power BI, and collaborate closely with business analysts and platform specialists to turn business problems into shippable automation.

Location
  • Santa Ana, Costa Rica, 4-5 days of office work per week
About Us

Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our clients’ needs, driving innovation and efficiency.

Responsibilities
  • Design, develop, and maintain Python-based automation and AI/agent solutions in support of regulatory, compliance, and operational business processes.
  • Build data pipelines and integrations that connect enterprise systems (AWS services, SharePoint, Microsoft 365, Veeva, and internal data sources).
  • Develop and maintain Power BI dashboards and reports that provide actionable insights to business stakeholders and leadership.
  • Partner with business analysts to translate use cases into technical designs, and with platform specialists to deploy solutions into AWS.
  • Implement robust error handling, logging, and monitoring across automation workflows to ensure reliability and auditability in a regulated environment.
  • Write unit, integration, and regression tests to maintain high code quality and support ongoing enhancements.
  • Contribute to code reviews, technical documentation, and knowledge-sharing across the team.
  • Participate in Agile ceremonies including sprint planning, standups, and retrospectives, and communicate progress clearly to onshore leads and client stakeholders.
  • Stay current on emerging AI, agentic, and Python ecosystem practices, and bring forward recommendations to strengthen the team's technical approach.
Requirements
  • 5+ years of hands-on Python development experience, including production-grade code, packaging, testing, and debugging.
  • Demonstrated Power BI experience - building datasets, reports, and dashboards, with comfort in DAX and Power Query.
  • Strong grasp of Python data libraries (pandas, NumPy, requests, SQLAlchemy) and API integration patterns (REST, JSON, OAuth 2.0).
  • Experience working with cloud services, ideally AWS (S3, Lambda, ECS, SageMaker, or similar).
  • Familiarity with AI / LLM concepts and hands-on exposure to building or integrating with agentic AI solutions, Copilot, or GenAI tooling is a strong plus.
  • SQL proficiency and experience working with relational and cloud data stores.
  • Familiarity with Microsoft 365 ecosystem (SharePoint, Teams, Excel) and enterprise document workflows.
  • Comfort working in Agile / Scrum environments with distributed onshore/offshore teams.
  • Excellent written and spoken English, with the ability to communicate technical concepts to non-technical stakeholders.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Preferred: Prior experience in life sciences, pharma, or regulated industries; exposure to Veeva Vault, regulatory documentation systems, or quality management systems.
What We Offer
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
  • The chance to work on impactful projects with a talented team.
  • Excellent compensation in USD.
  • Hardware and software setup (mandatory).
Pre-Employment Verification

As part of our standard onboarding process, candidates who successfully complete the interview process and accept an employment offer will be required to complete an employment verification check, and background check. This process will confirm job titles and dates of employment with two previous employers and is a standard requirement for all new employees joining the company.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer for AI & Hyper-Automation
Senior Python Engineer for AI & Hyper-Automation

Abstra • Santa Ana (CA)

On-site
USD 80,000 - 110,000
Excellent compensation in USD
Hardware and software setup (mandatory
Software Engineer - Business Systems
Software Engineer - Business Systems

Abstra • United States

On-site
USD 90,000 - 150,000
USD salary
20 PTO days
Professional growth
+3
Principal Software Engineer (C# / AI)
Principal Software Engineer (C# / AI)

Abstra • United States

Remote
USD 140,000 - 200,000
Growth opportunities
Collaborative environment
Impactful projects
+2
Contractor: DevOps Engineer
Contractor: DevOps Engineer

Abacus Insights • United States

On-site
USD 96,000 - 165,000
Senior Software Engineer – Java, AI & AWS - Hybrid (Sunnyvale, CA)
Senior Software Engineer – Java, AI & AWS - Hybrid (Sunnyvale, CA)

The Mom Project • Sunnyvale (CA)

Hybrid
USD 140,000 - 190,000
Medical
Dental
Vision
+1
Sr Python Engineer (remote)
Sr Python Engineer (remote)

Claritev • Irving (TX)

On-site
USD 130,000 - 140,000
Medical, dental and vision coverage
Life insurance
Short and long-term disability
+7
Principal DevOps Engineer (Hybrid Infrastructure)
Principal DevOps Engineer (Hybrid Infrastructure)

Abstra • United States

Remote
USD 150,000 - 190,000
Flexible working hours
Remote work options
Professional growth
Senior Java Developer - AI Agents - Hybrid (Sunnyvale, CA)
Senior Java Developer - AI Agents - Hybrid (Sunnyvale, CA)

The Mom Project • Sunnyvale (CA)

On-site
USD 117,000 - 193,000
Medical Insurance
Dental Insurance
401k
Python Developer
Python Developer

Agile Resources, Inc. • Atlanta (GA)

On-site
USD 135,000 - 165,000
Comprehensive healthcare coverage
Short- and Long-Term Disability
HSA & FSA options
+1
Head of Technical Product Management / United States
Head of Technical Product Management / United States

Abacus Insights • Northern (KY)

On-site
USD 180,000 - 240,000
Unlimited PTO
Work from anywhere
Equity
+1