
Backend Software Engineer, Python
dentsu Austria
part-time
Posted on:
Location Type: Hybrid
Location: Maryland • Maryland • United States
Visit company websiteExplore more
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