dentsu Austria

Backend Software Engineer, Python

dentsu Austria

part-time

Posted on:

Location Type: Hybrid

Location: MarylandMarylandUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $136,000 - $190,075 per year

About the role

  • Design, build, and deploy AI systems capabilities that drive business value and enhance our global products.
  • API System Design: Architect, develop, and test production grade Python APIs for media products.
  • Orchestration: Support data pipelines, background jobs, and distributed systems that interact with AI models.
  • Collaboration: Work with technical stakeholders to design scalable systems for easy development, deployment, and monitoring of systems.
  • Deployment & Scaling: Design and robust systems for long running processes. Databases, caching, retry logic, fall back behavior, etc.
  • Ensure errors are routed for proper triaging
  • Robust Testing: Design/maintain high quality automated tests and manual stress/quality testing frameworks for AI systems.
  • Ethics & Compliance: Consider data governance and cyber security practices. Ensuring fairness, transparency, and compliance with regulations.

Requirements

  • Bachelor's degree in computer science, engineering, or related field.
  • 2-4 years experience designing, maintaining, and testing enterprise grade RestAPIs.
  • Expert Python skills, deep experience with concurrent systems (asyncio, tornado, celery etc).
  • Demonstrated production experience complex long running processes that present and collect data
  • Experience with workflow orchestration tools (e.g., Prefect, Airflow, Dagster).
  • Experience with data persistence. Redis, Postgres, NoSQL, MongoDB, etc.
  • Demonstrated production experience with monitoring enterprise systems.
  • Ability to architect systems that are maintainable and extendable.
  • Balancing over engineering while preparing for future requests.
  • Familiarity with LLMs – their APIs, performance challenges, and how to mitigate those (OpenAI, Anthropic, Cohere, etc.)
  • Proficiency with version tracking
  • Knowledge of containerization, DevOps tools, and CI/CD pipelines.
Benefits
  • Medical, vision, and dental insurance
  • Life insurance
  • Short-term and long-term disability insurance
  • 401k
  • Flexible paid time off
  • At least 15 paid holidays per year
  • Paid sick and safe leave
  • Paid parental leave
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonRestAPIsconcurrent systemsasynciotornadoceleryworkflow orchestrationdata persistencemonitoring enterprise systemscontainerization
Soft Skills
collaborationsystem architecturemaintainabilityextendabilitybalancing over engineering