×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer III - AI​/ML

Job in Houston, Harris County, Texas, 77246, USA
Listing for: J.P. Morgan
Full Time position
Listed on 2026-02-15
Job specializations:
  • Software Development
    AI Engineer, Machine Learning/ ML Engineer, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III at JPMorgan Chase within the Risk Technology organization, you serve as a seasoned member of an agile team to design and deliver trusted market‑leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job Responsibilities
  • Develop and implement GenAI and Agentic AI solutions using Java and Python to enhance automation and decision‑making processes
  • Design, deploy, and manage LLM‑based solutions for various NLP tasks in the financial services domain, integrating with Java‑based enterprise systems
  • Conduct research on prompt engineering, RAG (Retrieval‑Augmented Generation), and fine‑tuning techniques to optimize model performance
  • Build RESTful APIs and microservices using Java and Spring Boot to expose ML models and AI capabilities to downstream applications
  • Collaborate with cross‑functional teams including data scientists, engineers, and product owners to identify requirements and develop solutions to meet business needs
  • Build and maintain scalable data pipelines and ML workflows using Java‑based frameworks and cloud services
  • Develop and maintain tools and frameworks for model training, evaluation, deployment, and monitoring
  • Implement MLOps best practices including model versioning, A/B testing, and continuous model evaluation
  • Ensure production‑quality code with comprehensive unit testing using JUnit, Mockito, and integration testing frameworks
  • Communicate effectively with both technical and non‑technical stakeholders, including senior leadership
Required Qualifications , Capabilities, and Skills
  • Formal training or certification on software engineering concepts and 3+ years of applied experience.
  • Strong proficiency in Java (Java 11+) and Spring Boot for building enterprise‑grade applications
  • Solid Python programming skills for ML/AI development and data processing, 3+ years of AI/ML experience.
  • Experience with RESTful API development, micro services architecture, and containerization (Docker, Kubernetes)
  • Hands‑on experience with LLMs, prompt engineering, and at least one LLM orchestration framework (Lang Chain, Llama Index, or similar)
  • Experience with machine learning frameworks (Tensor Flow, PyTorch, Scikit‑Learn) and integrating ML models into production systems
  • Experience with CI/CD pipelines, unit testing (JUnit, Mockito, pytest), and version control (Git)
  • Strong understanding of software engineering best practices and agile methodologies
  • Strong analytical and problem‑solving skills with ability to work independently and collaboratively
  • Excellent written and verbal communication skills to convey technical concepts to diverse audiences
Preferred Qualifications , Capabilities, and Skills
  • Experience with vector databases (Pinecone, Weaviate, Milvus, Chroma) and embedding models
  • Experience with Java‑based data processing frameworks (Apache Spark, Apache Kafka, Apache Flink)
  • Experience with cloud platforms (AWS, Azure, or GCP) and cloud‑native AI/ML services (Sage Maker, Azure ML, Vertex AI)
  • Knowledge of observability and monitoring tools for production ML systems (Prometheus, Grafana, Data Dog)
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary