Show more filters

Senior Software Engineer (Java, Python, LLMs and AI)

Jobs via Dice

3.2
21 reviews
Jobs via Dice
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
San Jose, CA
A free Jobstore account is required to proceed to the employer site.
Dice is the leading career destination for tech experts at every stage of their careers. Our client, BayOne Solutions, is seeking the following. Apply via Dice today!

About the role:

We're building out a high-caliber engineering team to support a new platform. We're looking for a Senior Software Engineer who is equally strong in Java and Python, has built and operated microservices on AWS with mature CI/CD pipelines, and has hands-on experience integrating AI/ML capabilities into production systems. This role starts as a contract with a path to full-time conversion based on performance and fit.

What You'll Do

  • Design, build, and own backend microservices in Java and Python running on AWS.
  • Architect scalable, fault-tolerant distributed systems with clean service boundaries and well-designed APIs.
  • Build and maintain robust CI/CD pipelines automated testing, deployment, observability, rollback strategies.
  • Integrate AI/ML capabilities (LLMs, model APIs, RAG, embeddings, etc.) into product features and backend services.
  • Operate services end-to-end on AWS compute, networking, storage, IAM, monitoring, cost management.
  • Stay current on the rapidly evolving AI landscape and bring relevant advances into the stack.
  • Collaborate cross-functionally with product, ML, and platform teams during ramp-up.

Required Qualifications

  • 6 9 years of professional software engineering experience.
  • Strong production experience in both Java and Python (Spring Boot, FastAPI/Flask, or equivalent).
  • Proven track record designing and operating microservices architectures in production.
  • Deep AWS expertise EKS/ECS, Lambda, API Gateway, RDS/DynamoDB, S3, SQS/SNS, CloudWatch, IAM.
  • Hands-on CI/CD experience Jenkins, GitHub Actions, GitLab CI, AWS CodePipeline, or similar; IaC with Terraform or CloudFormation.
  • Practical AI/ML integration experience working with LLM APIs (OpenAI, Anthropic, Bedrock), RAG pipelines, vector databases, or embedding-based features in production.
  • Strong fundamentals: distributed systems, API design, testing strategy, observability, security.
  • Working knowledge of current AI/LLM trends you can speak fluently to what's changed in the last 6 months.

Nice to have

  • Kubernetes / container orchestration in production.
  • Event-driven / streaming architectures (Kafka, Kinesis).
  • Experience with agentic AI systems, prompt engineering, or fine-tuning workflows.
  • MLOps tooling exposure (MLflow, SageMaker, Bedrock).
  • Performance tuning of JVM and Python services at scale.
A free Jobstore account is required to proceed to the employer site.
Jobs in United States of America   »   Jobs in California   »   Jobs in San Jose   »   Senior Software Engineer (Java, Python, Llms And Ai)

More jobs

People also search