Gen AI Engineer
About the job
Job Description: Role: Gen AI Engineer Experience: 5+ years Mandatory Skills Backend Development: • Expert proficiency in Python (3.10+) and FastAPI for building high-performance, asynchronous REST APIs. • AI Orchestration & Agents: Deep hands-on experience with LangChain and LangGraph for designing stateful, multi-step AI workflows and agentic frameworks. • LLM Integration: Proven experience integrating and optimizing LLMs (Azure OpenAI GPT-4, OpenAI APIs), including prompt engineering, token management, and RAG setup. • Machine Learning: Strong background in ML model design and implementation using scikit-learn, TensorFlow, and PyTorch; handling data drift and bias. • Databases & Search: Advanced SQL with PostgreSQL (JSONB) for flexible metadata storage and queries; proficiency with Elasticsearch (8.x) for time-series data, aggregation, and query templating. • API Design & Integration: Ability to design clean, documented APIs (OpenAPI/Swagger) with secure authentication (JWT/OAuth2). • MLOps & DevOps: Experience with data pipelines (Apache Airflow), CI/CD, and containerization (Docker, Kubernetes). • System Proficiency: Strong knowledge of YAML, Elastic, and system integrations. Nice to Have: • Frontend Awareness: Exposure to React.js for understanding integration points. • Cloud & Deployment: Familiarity with AWS SageMaker, AWS EKS, and Helm for troubleshooting deployments. • Data Validation & Architecture: Experience with Pydantic v2, event-driven architectures, and message queues (Redis/RabbitMQ). • Infrastructure & Monitoring: Knowledge of Ansible, Terraform, Git, Microservices, Observability, and AIOps. Additional Cloud AI Services: Familiarity with Azure OpenAI. At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We’re committed to fostering an inclusive environment where everyone can thrive. Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here.
Requirements
- Python
- FastAPI
- LangChain
- Azure OpenAI
- Machine Learning
Qualifications
- 5+ years of experience in backend development
- Proficiency in Python
- Experience with FastAPI
Preferred Technologies
- Python
- FastAPI
- LangChain
- Azure OpenAI
- Machine Learning
About the company
DXC Technology (NYSE: DXC) helps global companies run their mission-critical systems and operations while modernizing IT, optimizing data architectures, and ensuring security and scalability across public, private and hybrid clouds.
Similar Jobs
Gen AI Engineer
Boston Scientific
Gen AI Engineer
Cognizant
Gen AI Engineer
Cognizant