DXC Technology - Austin, TX

posted 16 days ago

Full-time - Mid Level
Remote - Austin, TX
Professional, Scientific, and Technical Services

About the position

The Machine Learning & AI Engineer at DXC Technology is responsible for leading software development projects focused on machine learning and artificial intelligence. This role involves guiding a team of engineers, collaborating with cross-functional teams, and implementing innovative AI solutions to enhance business processes. The ideal candidate will possess a strong technical background in machine learning, generative AI, and project management, ensuring the successful delivery of complex software products.

Responsibilities

  • Guide a team of software engineers in developing software products and solutions, providing guidance, code reviews, and technical support.
  • Collaborate with cross-functional teams to define project requirements, ensuring successful delivery of software projects.
  • Assist in the professional growth and mentorship of team members through regular feedback, coaching, and career development planning.
  • Contribute to the execution of the software engineering strategy, participating in strategic discussions and technology assessments.
  • Manage project tasks and assignments, prioritizing and planning work to meet project goals.
  • Monitor project timelines, resource allocation, and budgets to ensure efficient project execution.
  • Proactively identify and mitigate project risks, resolving issues as they arise.
  • Promote a culture of innovation, collaboration, and continuous learning within the team.
  • Develop and implement machine learning models and algorithms, including supervised, unsupervised, deep learning, and reinforcement learning techniques.
  • Implement generative AI solutions using technologies like RAG, Vector DBs, and frameworks such as LangChain and Hugging Face.
  • Utilize popular AI/ML frameworks and libraries such as TensorFlow, PyTorch, and scikit-learn.
  • Design and deploy NLP models and techniques, including text classification, RNNs, CNNs, and Transformer-based models like BERT.
  • Ensure robust end-to-end AI/ML solutions, from data preprocessing and feature engineering to model deployment and monitoring.
  • Mentor and coach a team of data scientists and machine learning engineers, fostering skill development and professional growth.
  • Provide technical guidance and support, helping team members overcome challenges and achieve project goals.
  • Set technical direction and strategy for AI/ML projects, ensuring alignment with business goals and objectives.
  • Facilitate knowledge sharing and collaboration within the team, promoting best practices and continuous learning.
  • Collaborate with cross-functional teams to integrate AI/ML solutions into business processes and products.
  • Provide strategic insights and recommendations to support decision-making processes.
  • Communicate effectively with stakeholders at various levels, including technical and non-technical audiences.

Requirements

  • Bachelor's degree in a relevant field (e.g., Computer Science) or equivalent combination of education and experience.
  • Typically, 7+ years of relevant work experience in AI/ML/GenAI.
  • 10+ years of overall work experience with proven ability to manage projects and activities.
  • Proficiency in machine learning algorithms and techniques, including supervised and unsupervised learning, deep learning, and reinforcement learning.
  • Extensive experience with AI/ML frameworks and libraries such as TensorFlow, PyTorch, and scikit-learn.
  • Strong knowledge of natural language processing (NLP) techniques and models, including Transformer-based models like BERT.
  • Experience with generative AI technologies, including RAG, Vector DBs, and frameworks such as LangChain and Hugging Face.
  • Proficient programming skills in Python and experience with cloud platforms like AWS.
  • Experience with AWS Cloud Resources, including AWS Sagemaker, Lambda, DynamoDB, S3, etc., is a plus.
  • Proven experience leading a team of data scientists or machine learning engineers on complex projects.
  • Strong project management skills, with the ability to prioritize tasks, allocate resources, and meet deadlines.
  • Excellent communication skills and the ability to convey complex technical concepts to diverse audiences.

Nice-to-haves

  • Experience in setting technical direction and strategy for AI/ML projects.
  • Ability to mentor and coach junior team members, fostering growth and development.
  • Proven track record of successfully managing AI/ML projects from conception to deployment.

Benefits

  • Health insurance coverage
  • Dental insurance coverage
  • Vision insurance coverage
  • Employee wellness programs
  • Life insurance
  • Disability insurance
  • Retirement savings plan
  • Paid holidays
  • Paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service