Software Engineer
Finance sector
Oakland, Stati Uniti
إجمالي الأجر € سنويا
Permanent
Full time
ML Engineer (Python Backend) - Sr. I/II or Staff
Location: US/Europe Remote or Bay Area
Welcome to the AI/ML team at Albert Invent! A fast-growing and innovative company revolutionizing the chemical industry through a cutting-edge data management and AI platform. As a Python ML Software Engineer, you will play a critical role in our mission to streamline workflows and provide robust, scalable solutions that support AI/ML capabilities for thousands of researchers worldwide.
We are seeking a highly motivated and talented individual with a passion for backend engineering and data systems. In this role, you will have the opportunity to unleash your creativity, intelligence, and curiosity to build scalable services and data engineering solutions that empower researchers and chemists at leading chemical and materials organizations to push the boundaries of innovation.
At Albert Invent, we value collaboration, creativity, and a drive to make a real impact in the world. If you are looking for a dynamic and exciting work environment, where you can contribute to the growth of a rapidly growing startup and make a real difference in the chemical industry, then we encourage you to apply!
Position Overview: We are seeking an exceptional ML Engineer with a focus on backend ML systems to join our AI/ML team. This role prioritizes designing and developing scalable, fault-tolerant backend services, while maintaining a strong focus on scalable ML systems. You will play a critical role in building robust infrastructure to support high-performance applications and tools, enabling seamless data integration and transformation to power AI/ML capabilities.
Performance Objectives: Here is what you will be doing as a ML Engineer at Albert Invent:
· Scalable Backend Service Development:
o Design, build, and maintain scalable, fault-tolerant backend services in Python
o Develop microservices architectures to ensure high availability and low latency.
o Optimize system performance to handle large-scale data and application demands.
· Data Engineering and Integration:
o Develop and maintain data pipelines for ingestion, transformation, and storage to enable AI/ML workflows.
o Support the creation of data engineering abstractions that align with backend service requirements.
o Collaborate with platform and ML engineers to design systems that facilitate the integration of AI/ML models with backend services.
· System Reliability and Fault Tolerance:
o Implement robust error-handling, monitoring, and alerting mechanisms to ensure system resilience.
o Develop solutions to minimize downtime and maximize service reliability.
o Troubleshoot and resolve system bottlenecks and failures.
· CI/CD and Deployment Pipelines:
o Design, implement, and maintain CI/CD pipelines for backend services and data engineering workflows.
o Ensure seamless code integration, testing, and deployment processes.
o Promote automation and best practices to enhance the development lifecycle.
· Collaboration and Cross-Functional Teamwork:
o Work closely with AI/ML, data engineering, and platform teams to understand and deliver on technical requirements.
o Contribute to architectural decisions that impact the overall platform ecosystem.
What You’ll Bring:
Required Qualifications:
Preferred/Bonus Points:
Culture:
· The Albert Invent team uses an iterative/agile development methodology, and you will be a key contributor in the entire development cycle.
· At Albert, we put a great deal of emphasis on collaboration and maintaining an open working environment—having great coworkers is one of the biggest determinants for enjoying your work, and we take our enjoyment of work very seriously.
· Your opinions matter. We are driven by technology and innovation, and we look to the smartest, most passionate people on the team as the source of ideas.