Join to apply for the Senior Python Developer role at Bank of America
Get AI-powered advice on this job and more exclusive features.
Company Overview:
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities, and shareholders every day.
Job Description:
Job Title: Senior Engineer
Corporate Title: VP/SVP
Location: Dublin
Location Overview:
Our Central Park office in Leopardstown boasts modern facilities based in Dublin’s premium business park. With an onsite gym and staff restaurant, all your daily needs are conveniently catered for. Travel options include the LUAS network and the Central Park shuttle service between Dublin City Centre and Central Park. We also provide tax saver tickets as part of our benefits package, making commuting easier.
Role Description:
We are seeking a highly skilled Senior Python Developer with experience in Generative AI technologies to join our Cybersecurity Product Development Team. You will design and implement AI-driven solutions, collaborating with cross-functional teams to develop scalable applications that redefine industry standards.
Responsibilities:
1. Design, develop, and maintain Python applications with clean, efficient, and scalable code.
2. Work with large-scale datasets, unstructured text, and multimodal inputs.
3. Build scalable APIs and microservices.
4. Implement RAG for efficient inference.
5. Collaborate with ML engineers, data scientists, infrastructure, and DevOps teams.
6. Mentor junior developers on best practices and workflows.
What we are looking for:
1. Experience working with Python.
2. Proficiency in Jupyter Notebooks for experimentation and visualization.
3. Experience with RESTful APIs and microservices architecture.
4. Knowledge of Kafka, relational, and vector databases.
5. Containerization experience (OpenShift, Kubernetes, Docker).
6. Understanding of asynchronous programming, API rate-limiting, and workload scaling.
7. Experience with monitoring and observability tools.
8. Strong experience with at least one NoSQL database.
Skills that will help:
1. Experience with LLMs, NLP embeddings, and RAG architectures.
2. Experience with GraphQL.
Benefits of working at Bank of America:
Ireland
* Private healthcare for you and your family, with an annual health screen and options to include your partner.
* Competitive pension, life assurance, and income protection.
* Back-up childcare and adult care days.
* Flexible benefits including wellbeing accounts, travel insurance, and critical illness cover.
* Confidential support via Employee Assistance Program and virtual GP services.
* Charity donation matching.
* Access to Arts & Culture memberships and cultural discounts.
* Volunteer opportunities to give back to the community.
Additional Information:
Bank of America emphasizes conduct, accountability, and a strong code of conduct. We are committed to diversity and equal opportunity employment, ensuring accessible recruitment processes and accommodations for all candidates.
Job Details:
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Engineering and IT
* Industry: Banking
#J-18808-Ljbffr