Senior Software Engineer
Confirmed live in the last 24 hours
UiPath

1,001-5,000 employees

Robotic process automation using AI
Company Overview
UiPath envisions a world with a robot for every person. The company develops software to automate repetitive digital tasks normally performed by people.
Locations
Bellevue, WA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Data Structures & Algorithms
Google Cloud Platform
Microsoft Azure
NumPy
Pandas
Pytorch
Tensorflow
CategoriesNew
AI & Machine Learning
Software Engineering
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Strong fundamentals with a solid understanding of data structures and algorithms
  • 8+ years of software engineering experience
  • Strong knowledge of cloud computing platforms (e.g., AWS, Azure, GCP) and experience building cloud-based machine learning systems
  • Familiarity with MLOps principles and practices, including CI/CD, model versioning, monitoring, and deployment
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills, with the ability to work effectively in a collaborative team environment
Responsibilities
  • Develop and implement machine learning infrastructure for advanced machine learning models and systems for various business applications, ensuring high performance and scalability
  • Collaborate with cross-functional teams, including data scientists, product managers, and software engineers, to define requirements and deliver end-to-end machine learning solutions
  • Drive the adoption of best practices for software development, testing, and deployment, as well as MLOps and Cloud computing principles
  • Stay current with industry trends, emerging technologies, and relevant research in machine learning
Desired Qualifications
  • 3+ years of experience in machine learning is a plus, including experience with popular machine learning frameworks (e.g., TensorFlow, PyTorch) and libraries (e.g., Pandas, Numpy)