Staff Software Engineer, AI Data Engineering
AledadeFull Time
Expert & Leadership (9+ years)
Candidates must possess a BS/BTech in Computer Science or a related field, with a minimum of 8 years of production-level experience in building highly scalable systems. They should have at least 4 years of experience as a technical decision-maker, 4 years of experience with SQL or similar database querying languages on large datasets, and experience with cloud technologies (AWS, Azure, GCP) and CI/CD pipelines. Strong familiarity with server-side web technologies such as Java, Python, Scala, C#, C++, or Go is also required. Preferred qualifications include 8+ years of experience with a focus on AI/ML infrastructure, experience leading cross-functional data initiatives, building low-latency data pipelines for ML/analytics, strong data modeling and ML feature engineering skills, experience with data lineage and quality automation for AI/ML systems, in-depth database knowledge, expertise in data processing frameworks like Spark and Airflow, strong Python and SQL skills, and familiarity with database scalability techniques.
The Staff Software Engineer will build the next generation of distributed data storage and processing systems that scale indefinitely and surpass traditional query performance. They will create simple, expressive, and cleanly abstracted interfaces for data consumers, including web applications, business analytics, and artificial intelligence. Key duties involve identifying and developing scalable and performant solutions, shaping product strategy and execution across disciplines, developing code architecture foundations and quality standards, mentoring and coaching engineers, and setting engineering process standards to ensure high quality.
Specialized recruitment for tech startups
Hatch IT focuses on recruitment for tech startups and small businesses, helping them find skilled engineers who fit their culture. They do not operate on a commission basis, which allows them to prioritize quality over quantity in candidate selection. By integrating with clients' tools like Slack and Applicant Tracking Systems, Hatch IT streamlines the hiring process and reduces the workload for managers. Their goal is to simplify hiring while providing predictable costs and expert guidance on compensation and market trends.