Motion Recruitment - Minneapolis, MN

posted about 2 months ago

Full-time - Mid Level
Minneapolis, MN
Administrative and Support Services

About the position

The Senior Full Stack Developer will play a crucial role in operationalizing machine learning and optimization models within a leading airline company. This position involves collaborating with a multi-disciplinary team to develop and integrate data science applications, ensuring successful deployment and performance optimization of software products. The role is a 12-month contract based in Minneapolis, MN, with a hybrid work model.

Responsibilities

  • Partner with Data Scientists and Data Engineers to operationalize machine learning and optimization models that deliver new insights to the business
  • Build data APIs and data delivery services that support critical operational and analytical applications for internal business operations, customers, and partners
  • Take responsibility for ensuring that model code, data pipelines, APIs, and user interfaces are developed and deployed successfully into production
  • Troubleshoot issues that arise and support production applications
  • Continuously integrate code into on-premise and AWS cloud environments
  • Transform data science prototypes into 'production-ready' software products
  • Ensure a good data flow between database and backend systems
  • Optimize solutions for performance and scalability
  • Ensure that the methodology, standards, and procedures are implemented
  • Ensure that solutions meet the customers' business goals and that customer satisfaction with the project and conclusion is high
  • Coordinate activities with internal and external technology service providers
  • Consult within project team members, other teams, and outside vendors or consultants to ensure product integrity
  • Coach and mentor other developers on the team

Requirements

  • BS/MS degree, preferably in a technical or scientific field
  • 5-7 years of hands-on experience designing, developing, integrating, and running business, big data and/or data science applications
  • 1-2+ years of hands-on experience working with AWS as a developer
  • Experience developing Angular applications
  • Experience developing with Java, SQL and building REST APIs
  • Experience working with AWS services with an emphasis on managed services such as Lambda, DynamoDB, SQS, EventBridge, Step Functions, Aurora, S3, and API gateway
  • Experience developing infrastructure-as-code using AWS tools (e.g., Cloud Development Kit, Cloud Formation)
  • Experience with automating application deployment, continuous delivery, and continuous integration (Git, GitLab, Jenkins)
  • Experience using Agile/Scrum methodologies
  • Experience with backlog management tools (e.g., VersionOne, JIRA)
  • Strong problem-solving skills and capability to understand and set direction for complex technology integration

Nice-to-haves

  • Experience with design patterns and implementation for machine learning and data science products
  • Experience with design patterns and implementation using microservices architecture
  • Understanding or experience with loose coupling of front-end modules on AWS
  • Experienced with deploying and managing infrastructures based on Docker, OpenShift, and AWS
  • Knowledge of data engineering and experience with big data
  • Experience with Redux / Flux / NgRx store implementation
  • Experience developing, testing and deploying APIs using Python-based frameworks such as Flask, FastAPI and/or GraphQL
  • Experience writing complex SQL queries (e.g., queries involving joins and subqueries) and experience with both SQL and NoSQL databases (PostgreSQL and AWS DynamoDB preferred)
  • Experience working with AWS Machine Learning tools (e.g., AWS SageMaker)
  • Experience with data visualization frameworks such as D3
  • Understanding and focus on business outcomes
  • Strong teamwork skills
  • Functional knowledge of the airline business or airline IT processes
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service