Software Developer II
$78k - $139.36kFull-time
St Jude Children's Research Hospital
At St. Jude Children's Research Hospital, technology serves a higher purpose: advancing cures and saving lives. We are seeking a Software Developer II with experience in AI to support our Research IT ecosystem by building intelligent, reliable, and scalable AI solutions that directly enable scientific discovery in pediatric catastrophic diseases.
In this role, you will design and implement software solutions, including AI and large language model (LLM)-powered systems, that help researchers make sense of complex data, accelerate insights, and improve how research tools are delivered and sustained. Your work will bridge cutting-edge AI innovation and dependable production systems, ensuring that models are performant, cost-effective, interpretable, and maintainable in a research healthcare environment. You will collaborate closely with engineers, data scientists, and research teams to build data pipelines, APIs, and microservices that bring AI models from experimentation into daily use-supporting everything from knowledge discovery to decision support. Beyond deployment, you will help steward these models over time through monitoring, drift detection, and continuous improvement, recognizing that reliability and trust are critical when supporting life-changing research. This role is ideal for someone driven by impact-who wants to apply modern software engineering and AI techniques such as LLMs, retrieval-augmented generation (RAG), and vector databases in service of a mission larger than any single product. At St. Jude, your work contributes not only to technical excellence, but to a global commitment: ensuring families never receive a bill for treatment, travel, housing, or food-so they can focus on helping their child lives. Job Responsibilities:- Design and implement AI solutions (e.g., recommendation systems, NLP pipelines, LLM-powered features).
- Build and maintain data pipelines for training, evaluation, and inference.
- Integrate AI models into production systems via APIs and microservices.
- Work with large language models (LLMs), including prompt engineering, fine-tuning, and evaluation.
- Optimize model performance, latency, and cost in production environments.
- Collaborate with engineering teams to ensure clean architecture and maintainable code.
- Monitor and improve deployed models (drift detection, retraining, logging).
- Stay current with advancements in AI and assess their practical application.
- Contribute to defined system scope and objectives for assigned projects combining knowledge and disciplines of all aspects (e.g. program stack, memory management, networking utilization).
- Assist all levels of software developers in developing software to support object oriented software applications.
- Actively support and participate in the software development lifecycle management process (e.g. software coding, testing, debugging, documenting, installation).
- Assist in developing detailed specifications from which programs will be written for group level systems.
- Work with customers, vendors, and/or departments on technical issues including software system design and maintenance.
- Ensure the rigorous application of information security/information assurance policies, principles, and practices.
- Remain current and actively contribute in the evaluation and adaption of new methods and technologies.
- Perform other duties as assigned to meet the goals and objectives of the department and institution.
- Maintains regular and predictable attendance.
- Bachelor's degree in computer science, data science, information science, business, or related field required.
- Master's degree preferred.
- Minimum experience: 2+years of IT experience in systems programming and development preferably in comparable industry.
- Familiarity with SDLC methodologies (e.g. Agile, Waterfall, CI/CD).
- Some experience working with business stakeholders to identify and document Requirements.
- Proven performance in earlier role/comparable role.
- Experience with LLMs (OpenAI, Anthropic, open-source models) and vector databases (e.g., Pinecone, Weaviate, FAISS).
- Knowledge of RAG (retrieval-augmented generation) architectures and background in NLP, recommendation systems, or deep learning.
In recognition of certain U.S. state and municipal pay transparency laws, St. Jude is including a reasonable estimate of the compensation range for this role. This is an estimate offered in good faith and a specific salary offer takes into account factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and other business and organizational needs. It is not typical for an individual to be hired at or near the top of the salary range and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current salary range is $78,000 - $139,360 per year for the role of Software Developer II. Explore our exceptional benefits ! We are committed to a human-centered hiring experience. Technology may support portions of our process, but recruiting decisions involve human review and engagement. Learn more about our approach to AI . St. Jude is an Equal Opportunity Employer No Search Firms St. Jude Children's Research Hospital does not accept unsolicited assistance from search firms for employment opportunities. Please do not call or email. All resumes submitted by search firms to any employee or other representative at St. Jude via email, the internet or in any form and/or method without a valid written search agreement in place and approved by HR will result in no fee being paid in the event the candidate is hired by St. Jude.
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Software Developer II in Memphis, TN vacancy
$128k - $252.5k
...- Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join our AI & Engineering... .../verticalized sector solutions in software, data, AI, network, and hybrid cloud... ...publish/subscribe, request/reply, aggregator). Develop and implement solutions that adhere to...SuggestedLocal areaVisa sponsorshipFlexible hours$71.3k - $140.6k
...through innovation. Work you'll do As a PROJECT - Data Engineer II on the GPS AI & Data team, you will be responsible for… Design,... ...reliability, and performanceCollaborate with analysts, architects, developers, and client stakeholders to translate business and technical...SuggestedLocal area- ...in CAD platforms (SolidWorks, AutoCAD, Inventor) and engineering software (ANSYS, Nastran, Abaqus, RISA-3D). Strong understanding of... ...objectives, company processes and standards. Mentor Senior, Level II, Level I R&D Engineers, Engineering Interns and guide professional...Suggested
- ...****@*****.*** Phone: (***) ***-****Role: Full Stack Software EngineerLocations: Birmingham AL, Raleigh NC, Charlotte NC,... ...migrations from on-premisesCI/CD pipelines (Git, Jira/Bamboo/Jenkins, IIS deployments)Azure Data Lake/Databricks exposure preferredAI-...Suggested
$86.32k - $154.96k
The Senior OR Level II Research Laboratory Infrastructure Engineer will join the Laboratory IT Services (LITS) team within Research... ...estimates based on customer’s demand.Partner with internal teams to develop prioritization, metrics, and processes around capacity planning...SuggestedFull timeFor contractorsFlexible hours$82.6k - $162.8k
...strategy, operations, process design, and technology as we partner with clients to transform finance. Work You’ll Do Configure and develop within OneStream to support finance processes (planning, budgeting, forecasting, close & consolidation, and reporting), aligned to...Local areaRemote work- ...recovery, monitoring, and cutover support. Support modernization of IIS-hosted applications through containerization, CI/CD, and... ...performance, availability, resiliency, cost, and security posture. Develop platform standards, operational procedures, runbooks,...
- ...management, performance tuning, and production support across the full software delivery lifecycle Key Responsibilities Own platform... ...to hardening standards Partner with business analysts, QA, developers, and release managers to deliver changes through the SDLC;...Full time
- ...cloud-based systems and data by conducting risk assessments, developing security policies and procedures, implementing security controls... ...with networking and Unix/Linux servers.Experience developing software with object-oriented languages like Python, Java, C++, or Ruby...
$147k - $237.5k
...KR1Qualifications What You Bring8+ years of experience in the software industry (Technical Support, R&D, or Sustaining Engineering).A... ...You can challenge a Product Manager on a use case or guide a developer on a logging standard with equal confidence.Proven ability to...Full timeWork at officeImmediate startShift work- Do you like working with different project teams in a fast-paced environment? Are you interested in joining an organization focused on making a positive impact? If so, we’d like to talk with you about growing with us.EnSafe is accepting applications for a full-time Mid-...Full timeContract workFor contractorsLocal areaRelocation packageFlexible hours
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description10-14 years of overall IT...
- ..., Azure, or Google Cloud.Monitor and maintain the performance, security, and availability of cloud services.Collaborate with software developers and system administrators to ensure seamless integration with cloud-based applications.Implement automation and orchestration...
$118.7k - $197.9k
...engineers to evaluate technical requirements and design options. ·Develop code, prototypes, configurations, and technical documentation.... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions...Local area- Our Order Management System (OMS) is the platform behind how AutoZone fulfills orders across eCommerce (B2C, B2B) and in-store channels — processing millions of orders a year and growing. We're looking for a Lead Systems Engineer to provide hands-on technical leadership...
- ...Engineer at Jabil, Inc., you will be responsible for designing, developing, implementing, and maintaining advanced automation solutions... ...theory, mechatronics, and vision systems.* Proficiency in CAD software (e.g., AutoCAD, SolidWorks) for electrical and mechanical design...Work at officeLocal areaWorldwide
- Job Description Our Order Management System (OMS) is the platform behind how AutoZone fulfills orders across eCommerce (B2C, B2B) and in-store channels — processing millions of orders a year and growing. We're looking for a Lead Systems Engineer to provide hands-on ...Full timeTemporary workPart timeFlexible hours
$97k - $143k
...delivery within budgeted cost estimates and maintaining job cost accountability.Interpret customer specifications and inquiries to develop tailored technical proposals and pricing strategies.Provide innovative solutions that may include equipment upgrades, system testing...H1bLocal areaVisa sponsorshipRelocation package- ...multidisciplinary coordination across civil, structural, marine, environmental, mechanical, electrical, and planning disciplines to develop integrated project solutionsDirect the development and review of engineering reports, design packages, specifications, construction...Full timeFlexible hours
$75k - $140k
...testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. Handles complex problems... ...demonstrates analytical thinking. Responsibilities: Develop existing applications and contribute to development of new...Work experience placementWork at officeRemote workShift workNight shift- ...improve resilience, standardize recovery processes, and increase cloud cost visibility and optimization. The Operations Engineer will develop scalable IaC modules and automated workflows that make recovery predictable, observable, and easier to operate across multiple...
$100.4k - $197.9k
...emerging technology. With the rapid pace of change in today’s world, you will help clients answer questions like: How do I access, develop, and motivate my workforce? What should my AI strategy be for the HR function? Do I have the right organization and culture to enable...Local area- ...validate industrial engineering training curriculum in work measurement, labor modeling, ergonomics, PFMEA, and risk mitigation. • Develop and maintain training aligned to LFA manufacturing environments and advanced facility design. • Mentor engineers to design safe,...Work at officeLocal areaWorldwideShift workDay shift
$110.7k - $218.3k
...degree or higher in Computer Science, Information Technology, Software Engineering, or a related field.Ability to travel 50%, on average... ...may be available. Preferred: Experience implementing or developing embedded artificial intelligence agents within Oracle ERP Cloud...Visa sponsorship$86k - $170k
...process, please direct your inquiries to the Global Call Center (GCC) at ****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore...Local areaVisa sponsorship- ...reviews during NPI to ensure mechanical designs are optimized for manufacturability, serviceability, ergonomics, and defect prevention.Develop, maintain, and update PFMEA documentation and structured risk assessments for mechanical assembly processes including structural,...Work at officeLocal areaWorldwide
$130k - $160k
...flood studies, and stormwater planning documentsModeling & AnalysisLead hydrologic and hydraulic modeling using industry-standard software, such as HEC-RAS, HEC-HMS, XPSWMM, PCSWMM, HydroCAD, ArcGIS Pro, and AutoCAD Civil 3DPerform watershed analyses, floodplain mapping...Full timePart timeWork at officeLocal areaRemote workFlexible hours- ...strategies to win new projectsProvide technical leadership and direction for environmental compliance services in the regionMentor and develop staff supporting Southeast projects; help build and scale a regional team over timeContribute to strategic planning, including...Full timeRemote workFlexible hours
$142.6k - $261.5k
...closure. Travel may be required as needed by external clients. Develop solutions to complex problems, recommending changes to policies... ...supply chain and finance related processes across multi-vendor software / application landscape Develop people by encouraging...Summer holidayFlexible hours$120k
...to join our team with a strong focus on AWS cloud-based development and deployments. You will play a crucial role in designing, developing, and maintaining scalable web applications deployed on AWS infrastructure. Your expertise in cloud-native development, containerization...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer II. Be the first to apply!
Related searches
- intel software engineer Memphis, TN
- software engineer Memphis, TN
- senior robotics software engineer Memphis, TN
- financial software developer Memphis, TN
- part time software developer remote Memphis, TN
- software engineer remote Memphis, TN
- ngo software engineer Memphis, TN
- software development engineer aws Memphis, TN
- software system engineer Memphis, TN
- network software engineer Memphis, TN




