Software Workflow Architect

Apple Firmenprofil
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Tech stack

Artificial Intelligence
Data analysis
Business Logic
Big Data
Continuous Integration
Python
NumPy
Open Source Technology
TensorFlow
Virtualization Technology
PyTorch
React
Pandas
Scikit Learn
Front End Software Development
REST
Programming Languages
Microservices

Job description

In collaboration with other engineers inside and outside of the team, you will design and optimize automated workflows, toolchain components and underlying infrastructure. Integrate open-source and custom solutions into a single business-critical product used by hundreds of developers. Your job will be to design and implement components and multi-component solutions for custom business logic, complex workflows, analytics platforms including, but not limited to, Artificial intelligence-based approaches and technologies., * As a SW Workflow Architect you will be responsible to:

  • clarify and understand business requirements and transform them into technical specifications
  • design and architect automation solutions, combining OSS and custom components, integrating different available modern technologies into an optimal toolchain
  • develop/code custom blocks using several programming languages
  • solve performance, scalability and maintainability concerns
  • maintain a high level of quality for the entire solutioncoordinate multiple deliveries into one scalable solution

Requirements

Do you have experience in TensorFlow?, * Expert level knowledge in architecture and design of a complex SW development workflow toolchains and underlying infrastructure

  • Experience with microservice architecture, virtualisation, highly distributed solutions, high load/scale features
  • Very good understanding of Artificial intelligence concepts including practical applications for enhancing developers productivity

Preferred Qualifications

  • Ability to develop and integrate software with other solutions with REST APIs
  • Familiarity with ML libraries, such as TensorFlow, PyTorch, or Scikit-learn, and hands-on experience in implementing or improving solutions using such technologies
  • Familiarity with data analysis tools (e.g., Pandas, NumPy) and big data technologies.
  • Ability to develop software for front-end applications (JS/REACT/HTML/CSS)
  • English language proficiency; German language knowledge is not required
  • Expert understanding of SW development lifecycle and best practices, CI/CD and QA concepts
  • Advanced level skills in programming/scripting languages like Python and JavaHighly motivated and proactive, a fast learner, and a good team player.

About the company

Join our Wireless Technologies and Ecosystems (WTE) org and drive innovation that matters! We create and seamlessly integrate technologies that enrich people's lives and deliver the best user experience. If you're passionate about quality and innovation, we may have the job for you. We are seeking an Engineer with a passion for SW development, test processes, and data analytics (with and without AI) while implementing powerful, modern end-to-end frameworks to accelerate development for large projects to improve the quality of Software for Apple products.

Apply for this position