What does a successful Software Development Engineer (AI & ML) do at Fiserv?
At Fiserv, we revolutionize financial services technology. As a Software Development Engineer (AI & ML), you will develop and maintain AI software applications. You will collaborate with cross-functional teams to deliver innovative solutions that address client needs and align with our strategic objectives. Your work will drive technological advancement in the financial services landscape.
What you will do:
- Architect, design, and implement scalable machine learning models and algorithms for real-time data processing and prediction.
- Develop and optimize data ingestion and transformation pipelines using tools like Apache Kafka, Airflow, and Spark to ensure high-quality feature extraction.
- Collaborate with data scientists and product engineers to transform complex business requirements into technical specifications and machine learning solutions.
- Conduct rigorous experimentation with various machine learning techniques, utilizing frameworks such as TensorFlow and PyTorch.
- Leverage containerization technologies like Docker and orchestration tools like Kubernetes for deploying machine learning applications in cloud environments.
What you will need to have:
- 7+ years of experience in machine learning and data science.
- 7+ years of experience in deploying AI solutions in cloud environments.
- 5+ years of project management and/or relevant consulting experience driving large-scale projects in a matrixed environment.
- Bachelor's degree in computer science, data science, or a related field.
What would be great to have:
- 6+ years of experience in the financial services industry.
- Proficiency in programming languages such as Python, Java, or Scala, with extensive hands-on experience in machine learning libraries like TensorFlow, Keras, and Scikit-learn.
- Demonstrated expertise in SQL and NoSQL databases, including PostgreSQL, MongoDB, or Cassandra.
R-10373747