Software Engineer [Multiple Positions Available]

JPMorgan Chase & Co.Tampa, FL
3hOnsite

About The Position

Duties: Modernize legacy applications. Design, develop, and train machine learning models, implementing and optimizing algorithms to improve performance and accuracy in image recognition and object detection. Participate in solution and API design sessions, selecting design patterns for scalability and performance. Produce unit test cases for developed code and support system and integrated testing across subsystems. Evaluate and fine-tune model performance. Collaborate with cross-functional teams, including data scientists, software engineers, and product managers to integrate machine learning models into existing products. Resolve bottleneck issues and lead code review sessions. Ensure the scalability of services and provide technical production support. Implement logging, auditing, security, and monitoring features. Guide and mentor the development team in the use of best practices and technologies to solve business problems. Manage work breakdown structure planning, estimation, product rollouts, and stakeholder training. QUALIFICATIONS: Minimum education and experience required: Master's degree in Applied Computer Science, Computer Science, Computer Engineering, or related field of study plus 5 years of experience in the job offered or as Software Engineer, Software Developer, Technical Manager, or related occupation. The employer will alternatively accept a Bachelor's degree in Applied Computer Science, Computer Science, Computer Engineering, or related field of study plus 7 years of experience in the job offered or as Software Engineer, Software Developer, Technical Manager, or related occupation.

Requirements

  • Developing microservices environments using Java and Spring Boot
  • Deploying REST APIs on the Kubernetes orchestration platform
  • Maintaining and developing event streaming platforms for high-throughput processing using KAFKA
  • Designing structured logging, alerting, and monitoring workflows using Datadog, Geneios, and AWS cloud services
  • Creating and automating real-time data processing systems to execute complex queries using AWS cloud services, Databricks, and databases
  • Building scheduler and executor frameworks for scheduled jobs using Jules
  • Implementing CI/CD pipelines to deploy microservices using Spinnaker
  • Enhancing product capabilities for image classification and data extraction using AI and machine learning models
  • Accelerating the transition of legacy applications to cloud platforms using AI tools, frameworks, and design patterns including strangler and singleton
  • Applying SOLID design principles and implementing design patterns to develop maintainable code modules for REST-based microservices in cloud applications
  • Building and managing AWS services including EC2, EKS, MSK, Lambda, RDS, Textract, and Terraform to maintain platform currency and address vulnerabilities
  • Securing PHI data and ensuring HIPAA compliance using 835, 837, and 820 electronic payment specifications in the healthcare domain.

Responsibilities

  • Modernize legacy applications.
  • Design, develop, and train machine learning models, implementing and optimizing algorithms to improve performance and accuracy in image recognition and object detection.
  • Participate in solution and API design sessions, selecting design patterns for scalability and performance.
  • Produce unit test cases for developed code and support system and integrated testing across subsystems.
  • Evaluate and fine-tune model performance.
  • Collaborate with cross-functional teams, including data scientists, software engineers, and product managers to integrate machine learning models into existing products.
  • Resolve bottleneck issues and lead code review sessions.
  • Ensure the scalability of services and provide technical production support.
  • Implement logging, auditing, security, and monitoring features.
  • Guide and mentor the development team in the use of best practices and technologies to solve business problems.
  • Manage work breakdown structure planning, estimation, product rollouts, and stakeholder training.

Benefits

  • comprehensive health care coverage
  • on-site health and wellness centers
  • a retirement savings plan
  • backup childcare
  • tuition reimbursement
  • mental health support
  • financial coaching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service