Backend Software Engineer designing, building, and deploying AI capabilities for media products. Collaborating cross-functionally to enhance global products through Python APIs and data systems.
Responsibilities
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.
Python Developer at XTEL responsible for developing high - quality Python code and collaborating with the AI team. Focused on optimizing performance and implementing advanced machine learning algorithms.
Software Engineer responsible for building reliable digital functionality in a dynamic financial sector. Contributing to backend and frontend development in a collaborative team environment.
Senior Data Engineer designing and deploying data solutions for Travelers insurance. Leading modernization and AI - powered analytics efforts supporting enterprise data and insights.
Senior Java Developer at Exposant 3, providing solutions and developing Java applications in a dynamic environment. Join us for exciting tech projects and a collaborative culture.
Product Engineer developing financial features empowering SMEs to control their finances. Working with a tech stack and maximizing squad autonomy in a collaborative environment with cross - functional teams.
Java Developer working on smart solutions and building relationships in a collaborative environment. Part of a team focused on delivering high - quality digital solutions to client challenges.
Software Engineer developing solutions with Java and AWS for a global company in Gothenburg. Collaborating in an agile environment with a focus on ownership and quality code.
Staff Engineer leading API first design projects at GEICO with innovation and technical leadership. Collaborating across teams to solve critical problems and deliver high - quality services.
Senior Backend Developer for Walmart's Vision Center developing robust applications with Java and Spring Boot. Collaborating with teams to enhance retail technology solutions while optimizing performance and scalability.
Backend Developer designing, developing, and maintaining scalable backend services using Java and AWS at EX Squared LATAM. Collaborating with multidisciplinary teams in a hybrid work environment.