Software Engineer [Multiple Positions Available]
JPMorganChase
Job Description
Job Description Duties include designing, developing, and implementing software solutions; solving business problems through innovation and engineering practices; and engaging in all aspects of the Software Development Lifecycle (SDLC). Responsibilities encompass analyzing requirements, applying architectural standards to application design specifications, documenting application specifications, translating technical requirements into coded modules, enhancing existing modules, troubleshooting code-related issues, participating in code reviews to ensure adherence to architectural specifications, assisting in design reviews, and collaborating with project managers, business analysts, and team members during project planning sessions. Qualifications Minimum education and experience: Master’s degree in Computer Science, Electronic Engineering, Computer Engineering, Computer Information Systems, Information Technology, or a related field, together with two (2) years of relevant experience (Software Engineer, Technology Consultant, Software Developer, or related occupation).
Alternatively, a Bachelor’s degree in the same fields with five (5) years of relevant experience is acceptable. Skills Developing intelligent chatbots using AI and ML, including supervised and unsupervised learning, model training, and deployment. Designing, implementing, and managing digital human interactions using UneeQ.
Building conversational AI with RASA, designing, developing, and deploying NLP models to understand and process human language. Performing data analysis, model development, and automation using Python. Developing enterprise applications with Java EE (servlets, JSP, EJB, web services).
Designing and implementing microservices architecture using Java, Docker, and Kubernetes. Building, training, and deploying machine learning models with TensorFlow, PyTorch, and scikit-learn. Performing sequence prediction and natural language processing with deep learning architectures such as RNNs and Transformers.
Creating conversational interfaces with Voiceflow for voice and chat applications. Building websites, mobile apps, and forms using Adobe Experience Manager. Cleaning and preparing data (Min‑Max scaling, random sampling, train‑test split).
Deriving features from raw data to enhance model performance. Evaluating model performance using regression metrics (MAE, MSE, RMSE) and classification metrics (accuracy, precision, recall, F1, confusion matrix). Integrating large language models and generative AI platforms (ChatGPT, AWS Foundational Models).
Enhancing content relevance using the Retrieval‑Augmented Generation framework. Job Location 10 South Dearborn St, Chicago, IL 60603. Compensation Full-Time.
Salary: $153,317 – $155,000 per year. Benefits Competitive total rewards package including base salary, discretionary incentive compensation, and benefits such as comprehensive health care coverage, on‑site wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching. Additional details will be provided during the hiring process.
Equal Opportunity Employment We are an equal opportunity employer. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.
Visit our FAQs for more information about requesting an accommodation. #J-18808-Ljbffr