onsite
Analytics and AI Developer - Rochester Electronics
Software Engineer
Lead the design and deployment of data models, analytics pipelines, and AI solutions using SQL, Python, and AWS, driving automation and actionable insights across the organization.
About the role
Key Responsibilities
- Design, develop, and maintain scalable data models and analytics pipelines that support business intelligence and AI initiatives.
- Implement machine learning workflows using frameworks such as TensorFlow or PyTorch, integrating models into production environments.
- Build and expose RESTful APIs to deliver analytics and AI services to internal stakeholders.
- Collaborate with data engineers, data scientists, and business users to translate requirements into technical solutions.
- Optimize query performance and data storage on cloud platforms (e.g., AWS Redshift, S3).
- Document architecture, code, and best practices for future maintenance and knowledge transfer.
Requirements
- Proven experience with SQL and Python for data manipulation and analysis.
- Hands‑on expertise in cloud data services (AWS, Azure, or GCP) and data warehousing.
- Strong background in machine learning model development, deployment, and monitoring.
- Experience building and consuming APIs to expose analytics services.
- Familiarity with business intelligence tools such as Power BI or Tableau.
Skills
sqlpythonawsmachine learning