At a Glance
- Tasks: Develop AI-powered products and optimise business processes using cutting-edge machine learning techniques.
- Company: Join JPMorganChase, a leader in AI innovation with a focus on diversity and inclusion.
- Benefits: Competitive salary, health benefits, remote work options, and opportunities for professional growth.
- Other info: Mentorship opportunities and a culture of continuous learning await you.
- Why this job: Be at the forefront of AI technology and make a real impact in a dynamic environment.
- Qualifications: Advanced degree in STEM and experience in AI/ML model development required.
The predicted salary is between 60000 - 80000 £ per year.
As a Software Engineer II - Applied AI in the AI/ML for Engineering team at JPMorganChase, you'll be at the forefront of AI innovation, combining cutting‑edge techniques with unique data assets to optimise business decisions and automate processes. This role offers a unique blend of artificial intelligence and software engineering, allowing you to advance engineering processes and build impactful products. In this role, you will leverage the latest research in Large Language Models, Natural Language Processing and statistical machine learning to build AI‑powered products that automate processes and enhance decision‑making. You will collaborate with engineering and testing teams to design scalable Machine Learning services and communicate AI capabilities to diverse audiences.
Job Responsibilities
- Development of advanced machine learning models to address complex operational challenges.
- Evaluating and communicating the impact brought by proposed solutions.
- Architect and oversee the deployment of generative AI applications and agents to automate and enhance business processes.
- Collaborate with senior stakeholders to understand strategic business needs and translate them into comprehensive technical solutions.
- Analyze large datasets to extract actionable insights and support data‑driven decision‑making at a strategic level.
- Ensure the scalability, reliability, and security of AI/ML solutions in a production environment, with a focus on long‑term sustainability.
- Stay informed about the latest advancements in AI/ML technologies and drive their integration into our operations.
- Mentor and guide junior team members, fostering a culture of innovation and continuous learning.
Required Qualifications, Capabilities, And Skills
- Advanced degree in a STEM field (Degree in Computer Science or Software Engineering), with experience in AI/ML.
- Proven track record of AI/ML model development and deployment of AI/ML applications in a production environment, with expertise in deploying models on AWS platforms.
- Deep familiarity with MLOps practices, covering the full cycle from design, experimentation, deployment, to monitoring and maintenance of machine learning models.
- Expertise in machine learning frameworks such as TensorFlow, PyTorch, PyTorch Lightning, or Scikit‑learn.
- Proficiency in Python with a strong emphasis on code quality and reliability through comprehensive testing.
- Extensive experience with generative AI models, mainly as cloud service APIs (e.g., OpenAI).
- Experience with integrating user feedback to establish self‑improving AI applications.
- Solid understanding of data preprocessing, feature engineering, and model evaluation techniques.
- Familiarity with cloud platforms (AWS).
- Excellent problem‑solving skills and the ability to work independently and collaboratively.
- Strong communication skills to effectively convey complex technical concepts to non‑technical stakeholders.
Preferred Qualifications, Capabilities, And Skills
- A Ph.D. is a plus but not required.
- Experience in software engineering practices.
- Experience in developing AI solutions using agentic frameworks.
- Experience fine‑tuning LLMs with advanced techniques.
- Experience with prompt optimisation to enhance the performance and effectiveness of prompt engineering.
- Demonstrated ability to design and implement AI application architecture.
- Significant experience in bringing AI applications to production with a focus on strategic impact and innovation.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. 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.
Software Engineer II - Applied AI employer: TwinThread
At JPMorganChase, we pride ourselves on being a leader in AI innovation, offering our Software Engineers II - Applied AI the opportunity to work with cutting-edge technologies in a collaborative and inclusive environment. Our commitment to employee growth is evident through mentorship programmes and continuous learning opportunities, ensuring that you can advance your career while contributing to impactful projects that optimise business processes. Located in a vibrant city, we provide a dynamic work culture that values diversity and fosters creativity, making us an exceptional employer for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer II - Applied AI
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at JPMorganChase. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your AI/ML projects, especially those using frameworks like TensorFlow or PyTorch. This gives you a chance to demonstrate your expertise beyond just words on a CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of MLOps practices. Practice common algorithms and be ready to discuss your past projects in detail—this is where you can shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the team at JPMorganChase.
We think you need these skills to ace Software Engineer II - Applied AI
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Engineer II - Applied AI role. Highlight your experience with AI/ML, especially any projects involving large language models or machine learning frameworks like TensorFlow or PyTorch. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and how your background makes you a great fit for our team. Don’t forget to mention any relevant experience with AWS or generative AI applications.
Showcase Your Projects:If you've worked on any AI/ML projects, make sure to showcase them in your application. Whether it's a personal project or something from your previous job, we love seeing practical examples of your work and how you’ve tackled complex challenges.
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, it shows us you’re serious about joining our team!
How to prepare for a job interview at TwinThread
✨Know Your AI Stuff
Make sure you brush up on the latest advancements in AI and ML, especially around Large Language Models and Natural Language Processing. Be ready to discuss your experience with frameworks like TensorFlow or PyTorch, and how you've applied them in real-world scenarios.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of complex operational challenges you've tackled using AI/ML. Highlight how you evaluated the impact of your solutions and the steps you took to ensure scalability and reliability in production environments.
✨Communicate Clearly
Since you'll be working with diverse stakeholders, practice explaining complex technical concepts in simple terms. Think about how you can convey your ideas effectively to non-technical audiences, as this will be crucial in your role.
✨Be a Team Player
Collaboration is key! Be ready to discuss how you've worked with engineering and testing teams in the past. Share your experiences mentoring junior team members and fostering a culture of innovation, as this aligns with the values of the company.