Jobs · Engineering · Texas

Software Engineer - Graduate

Amdocs · Plano, TX · 1 mo ago
HybridEngineeringFull-time

About the role

Responsible for design, development, modification, debug and/or maintenance of software systems.

What will your job look like?

  • Design, develop, modify, debug and/or maintain software code according to functional, non-functional and technical design specifications
  • Follow Amdocs software engineering standards, applicable software development methodology and release processes, to ensure code is maintainable, scalable, and supportable, and demo the software products to stakeholders
  • Investigate issues by reviewing/debugging code, provide fixes and workarounds, and review changes for operability to maintain existing software solutions
  • Work within a team, collaborate and add value through participation in peer code reviews, provide comments and suggestions, and work with cross functional teams to achieve goals
  • Assume technical accountability for your specific work products within an application and provide technical support during solution design for new requirements
  • Actively look for innovation, continuous improvement, and efficiency in all assigned tasks

Requirements

  • Bachelor's degree in Science/IT/Computer Science or equivalent
  • Graduates 0 - 18 months
  • Strong interest in Generative AI, Software Engineering, and Data Engineering
  • Experience/knowledge of Agentic development, preferably using LangGraph, LangChain, or CrewAI with a focus on reliability, reproducibility, and auditability
  • Knowledge in Data Engineering and Software Development, preferably using Python, REST APIs, Pyspark/Spark, NO-SQL (MongoDB), SQL-PostgreSQL, Redis, Databricks, Delta Lake, Azure Cloud
  • Strong fundamentals in Algorithms and Software Engineering, Test Automations
  • LLMOps - Large Language Model Operations Fundamentals, including prompt/model/config versioning and traceable run metadata
  • LLM Evaluation framework (golden datasets, regression tests, scoring/rubrics, quality thresholds, trend tracking) for non-deterministic outputs
  • Observability for LLM pipelines, including structured logging, metrics, dashboards, alerting, latency breakdown, error taxonomy, and token/cost tracking
  • Familiarity designing and integrating Tool-calling / agent skills (function calling, tool interfaces, input/output schemas, guardrails, structured outputs) into data pipelines or services
  • APIs reliability patterns relevant to model calls (rate limiting, retries/backoff, circuit breakers, timeouts, idempotency, replay/backfill)
  • Curiosity and self-learning ability in fast-evolving GenAI industry; able to iterate quickly and then harden solutions for production

Why You Will Love This Job

  • You will be challenged to design and develop new software applications
  • You will have the opportunity to work in a growing organization, with ever growing opportunities for personal growth

Similar jobs

Software Engineer

ECLAROCalifornia, United States· 1 mo ago
Engineering$80–$85/hrapply on www2.jobdiva.com

Software Engineer

DocusignSeattle, WA· 1 mo ago
$112k–$162k/yrapply on careers.docusign.com

Software Engineer

Two Six TechnologiesEllicott City, MD· 1 mo ago
Engineering$75k–$100k/yrapply on app.greenhouse.io

Software Engineer

Capstone Research CorporationColorado Springs, CO· 3 mo ago
Engineering

Software Engineer

FlexTradeGreat Neck, NY· 3 mo ago
Finance$130k–$140k/yrapply on careers.flextrade.com

Software Engineer

EmpowerHartford, CT· 3 mo ago
Engineering$96k–$136k/yrapply on jobs.empower.com